diff --git a/packages/3rdparty/download/CouchPotato/meta b/packages/3rdparty/download/CouchPotato/meta index 2f277e9d3a..eee3a28763 100644 --- a/packages/3rdparty/download/CouchPotato/meta +++ b/packages/3rdparty/download/CouchPotato/meta @@ -20,7 +20,7 @@ ################################################################################ PKG_NAME="CouchPotato" -PKG_VERSION="2cb84f0" +PKG_VERSION="806bed6" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/3rdparty/download/CouchPotatoServer/meta b/packages/3rdparty/download/CouchPotatoServer/meta index 964a4eb891..d85ff85a46 100644 --- a/packages/3rdparty/download/CouchPotatoServer/meta +++ b/packages/3rdparty/download/CouchPotatoServer/meta @@ -20,7 +20,7 @@ ################################################################################ PKG_NAME="CouchPotatoServer" -PKG_VERSION="7367f7d" +PKG_VERSION="e1d7440" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/3rdparty/download/Headphones/meta b/packages/3rdparty/download/Headphones/meta index f2723e0b1e..197cbe2886 100644 --- a/packages/3rdparty/download/Headphones/meta +++ b/packages/3rdparty/download/Headphones/meta @@ -20,7 +20,7 @@ ################################################################################ PKG_NAME="Headphones" -PKG_VERSION="89c2a8c" +PKG_VERSION="d07dc39" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/3rdparty/download/SABnzbd/meta b/packages/3rdparty/download/SABnzbd/meta index 33f21569c4..4473da13b1 100644 --- a/packages/3rdparty/download/SABnzbd/meta +++ b/packages/3rdparty/download/SABnzbd/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="SABnzbd" -PKG_VERSION="0.7.0" +PKG_VERSION="0.7.3" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/3rdparty/download/SABnzbd/patches/SABnzbd-0.7.0-001_remove_default_settings-0.3.patch b/packages/3rdparty/download/SABnzbd/patches/SABnzbd-0.7.3-001_remove_default_settings-0.3.patch similarity index 100% rename from packages/3rdparty/download/SABnzbd/patches/SABnzbd-0.7.0-001_remove_default_settings-0.3.patch rename to packages/3rdparty/download/SABnzbd/patches/SABnzbd-0.7.3-001_remove_default_settings-0.3.patch diff --git a/packages/3rdparty/download/SickBeard/meta b/packages/3rdparty/download/SickBeard/meta index 55394a1b27..ecba022bda 100644 --- a/packages/3rdparty/download/SickBeard/meta +++ b/packages/3rdparty/download/SickBeard/meta @@ -20,7 +20,7 @@ ################################################################################ PKG_NAME="SickBeard" -PKG_VERSION="b3a7afe" +PKG_VERSION="b7cf06e" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/3rdparty/download/SickBeard/patches/SickBeard-b3a7afe-001-remove_logo_update-header_and_donate_button-0.1.patch b/packages/3rdparty/download/SickBeard/patches/SickBeard-b7cf06e-001-remove_logo_update-header_and_donate_button-0.1.patch similarity index 100% rename from packages/3rdparty/download/SickBeard/patches/SickBeard-b3a7afe-001-remove_logo_update-header_and_donate_button-0.1.patch rename to packages/3rdparty/download/SickBeard/patches/SickBeard-b7cf06e-001-remove_logo_update-header_and_donate_button-0.1.patch diff --git a/packages/3rdparty/download/SickBeard/patches/SickBeard-b3a7afe-002-remove_default_settings-0.3.patch b/packages/3rdparty/download/SickBeard/patches/SickBeard-b7cf06e-002-remove_default_settings-0.3.patch similarity index 100% rename from packages/3rdparty/download/SickBeard/patches/SickBeard-b3a7afe-002-remove_default_settings-0.3.patch rename to packages/3rdparty/download/SickBeard/patches/SickBeard-b7cf06e-002-remove_default_settings-0.3.patch diff --git a/packages/addons/service/downloadmanager/SABnzbd-Suite/changelog.txt b/packages/addons/service/downloadmanager/SABnzbd-Suite/changelog.txt index a658f70602..22657cb110 100644 --- a/packages/addons/service/downloadmanager/SABnzbd-Suite/changelog.txt +++ b/packages/addons/service/downloadmanager/SABnzbd-Suite/changelog.txt @@ -1,3 +1,10 @@ +2.1.8 +- update to SABnzbd-0.7.3 +- update to CouchPotato-806bed6 +- update to CouchPotatoServer-e1d7440 +- update to Headphones-d07dc39 +- update to SickBeard-b7cf06e + 2.1.7 - update to SABnzbd-0.7.0 - update to Headphones-89c2a8c diff --git a/packages/addons/service/downloadmanager/SABnzbd-Suite/meta b/packages/addons/service/downloadmanager/SABnzbd-Suite/meta index 896698c7e2..594829b254 100644 --- a/packages/addons/service/downloadmanager/SABnzbd-Suite/meta +++ b/packages/addons/service/downloadmanager/SABnzbd-Suite/meta @@ -20,7 +20,7 @@ PKG_NAME="SABnzbd-Suite" PKG_VERSION="2.1" -PKG_REV="7" +PKG_REV="8" PKG_ARCH="any" PKG_LICENSE="OSS" PKG_SITE="http://www.openelec.tv" diff --git a/packages/addons/service/downloadmanager/transmission/build b/packages/addons/service/downloadmanager/transmission/build index 9ab1d51475..8cef07953e 100755 --- a/packages/addons/service/downloadmanager/transmission/build +++ b/packages/addons/service/downloadmanager/transmission/build @@ -34,7 +34,7 @@ cd $PKG_BUILD --localstatedir=/var \ --disable-static \ --enable-shared \ - --disable-utp \ + --enable-utp \ --enable-largefile \ --disable-nls \ --disable-cli \ diff --git a/packages/addons/service/downloadmanager/transmission/changelog.txt b/packages/addons/service/downloadmanager/transmission/changelog.txt index 640242cc74..a4009e2075 100644 --- a/packages/addons/service/downloadmanager/transmission/changelog.txt +++ b/packages/addons/service/downloadmanager/transmission/changelog.txt @@ -1,3 +1,7 @@ +2.1.5 +- update to transmission-2.61 +- update libevent to libevent-2.0.19-stable + 2.1.4 - update to transmission-2.52 diff --git a/packages/addons/service/downloadmanager/transmission/meta b/packages/addons/service/downloadmanager/transmission/meta index 2e4b635fbb..806b0a1364 100644 --- a/packages/addons/service/downloadmanager/transmission/meta +++ b/packages/addons/service/downloadmanager/transmission/meta @@ -19,8 +19,8 @@ ################################################################################ PKG_NAME="transmission" -PKG_VERSION="2.52" -PKG_REV="4" +PKG_VERSION="2.61" +PKG_REV="5" PKG_ARCH="any" PKG_LICENSE="OSS" PKG_SITE="http://www.transmissionbt.com/" diff --git a/packages/devel/libcofi/build b/packages/devel/libcofi/build new file mode 100755 index 0000000000..609c360fe0 --- /dev/null +++ b/packages/devel/libcofi/build @@ -0,0 +1,27 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options $1 + +cd $PKG_BUILD + +make libcofi_rpi.so diff --git a/packages/devel/libcofi/install b/packages/devel/libcofi/install new file mode 100755 index 0000000000..39181de2d9 --- /dev/null +++ b/packages/devel/libcofi/install @@ -0,0 +1,29 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options $1 + +mkdir -p $INSTALL/lib + cp -P $PKG_BUILD/*.so* $INSTALL/lib + +mkdir -p $INSTALL/etc + echo "/lib/libcofi_rpi.so" >> $INSTALL/etc/ld.so.preload diff --git a/packages/devel/libcofi/meta b/packages/devel/libcofi/meta new file mode 100644 index 0000000000..ab960bdd7d --- /dev/null +++ b/packages/devel/libcofi/meta @@ -0,0 +1,36 @@ +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +PKG_NAME="libcofi" +PKG_VERSION="7313fbe" +PKG_REV="1" +PKG_ARCH="arm" +PKG_LICENSE="GPL" +PKG_SITE="https://github.com/simonjhall/copies-and-fills" +PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz" +PKG_DEPENDS="" +PKG_BUILD_DEPENDS="toolchain" +PKG_PRIORITY="optional" +PKG_SECTION="devel" +PKG_SHORTDESC="libcofi: a replacement for memcpy and memset functionality for the Raspberry Pi with the intention of gaining greater performance" +PKG_LONGDESC="libcofi is a replacement for memcpy and memset functionality for the Raspberry Pi with the intention of gaining greater performance" +PKG_IS_ADDON="no" + +PKG_AUTORECONF="no" diff --git a/packages/devel/libevent/meta b/packages/devel/libevent/meta index a15765185e..b32a8bd73a 100644 --- a/packages/devel/libevent/meta +++ b/packages/devel/libevent/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="libevent" -PKG_VERSION="2.0.16-stable" +PKG_VERSION="2.0.19-stable" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="BSD" diff --git a/packages/graphics/bcm2835-driver/meta b/packages/graphics/bcm2835-driver/meta index 6565c9f467..e97df02409 100644 --- a/packages/graphics/bcm2835-driver/meta +++ b/packages/graphics/bcm2835-driver/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="bcm2835-driver" -PKG_VERSION="c2c114a" +PKG_VERSION="4ec01c7" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="nonfree" diff --git a/packages/initramfs/devel/eglibc-initramfs/meta b/packages/initramfs/devel/eglibc-initramfs/meta index 72e6eee20d..b112a99206 100644 --- a/packages/initramfs/devel/eglibc-initramfs/meta +++ b/packages/initramfs/devel/eglibc-initramfs/meta @@ -34,3 +34,7 @@ PKG_LONGDESC="The Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLI PKG_IS_ADDON="no" PKG_AUTORECONF="no" + +if [ "$OPENMAX" = "bcm2835-driver" ]; then + PKG_DEPENDS="$PKG_DEPENDS libcofi-initramfs" +fi diff --git a/packages/initramfs/devel/libcofi-initramfs/install b/packages/initramfs/devel/libcofi-initramfs/install new file mode 100755 index 0000000000..4aa07b6993 --- /dev/null +++ b/packages/initramfs/devel/libcofi-initramfs/install @@ -0,0 +1,31 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options $1 + +LIBCOFI_DIR="$BUILD/libcofi-*" + +mkdir -p $INSTALL/lib + cp -P $LIBCOFI_DIR/*.so* $INSTALL/lib + +mkdir -p $INSTALL/etc + echo "/lib/libcofi_rpi.so" > $INSTALL/etc/ld.so.preload diff --git a/packages/initramfs/devel/libcofi-initramfs/meta b/packages/initramfs/devel/libcofi-initramfs/meta new file mode 100644 index 0000000000..8f75043c3f --- /dev/null +++ b/packages/initramfs/devel/libcofi-initramfs/meta @@ -0,0 +1,36 @@ +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +PKG_NAME="libcofi" +PKG_VERSION="" +PKG_REV="1" +PKG_ARCH="arm" +PKG_LICENSE="GPL" +PKG_SITE="https://github.com/simonjhall/copies-and-fills" +PKG_URL="" +PKG_DEPENDS="" +PKG_BUILD_DEPENDS="toolchain libcofi" +PKG_PRIORITY="optional" +PKG_SECTION="initramfs/devel" +PKG_SHORTDESC="libcofi: a replacement for memcpy and memset functionality for the Raspberry Pi with the intention of gaining greater performance" +PKG_LONGDESC="libcofi is a replacement for memcpy and memset functionality for the Raspberry Pi with the intention of gaining greater performance" +PKG_IS_ADDON="no" + +PKG_AUTORECONF="no" diff --git a/packages/initramfs/sysutils/busybox-initramfs/config/busybox-initramfs.conf b/packages/initramfs/sysutils/busybox-initramfs/config/busybox-initramfs.conf index ce83698b97..8a4704d105 100644 --- a/packages/initramfs/sysutils/busybox-initramfs/config/busybox-initramfs.conf +++ b/packages/initramfs/sysutils/busybox-initramfs/config/busybox-initramfs.conf @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Busybox version: 1.20.0 -# Thu May 3 22:26:07 2012 +# Busybox version: 1.20.2 +# Tue Aug 7 00:21:10 2012 # CONFIG_HAVE_DOT_CONFIG=y @@ -200,7 +200,7 @@ CONFIG_FEATURE_TR_EQUIV=y CONFIG_CHROOT=y # CONFIG_CKSUM is not set # CONFIG_COMM is not set -# CONFIG_CP is not set +CONFIG_CP=y # CONFIG_FEATURE_CP_LONG_OPTIONS is not set # CONFIG_CUT is not set # CONFIG_DD is not set diff --git a/packages/initramfs/sysutils/busybox-initramfs/scripts/init b/packages/initramfs/sysutils/busybox-initramfs/scripts/init index b18b6fed64..9c2a709eb9 100755 --- a/packages/initramfs/sysutils/busybox-initramfs/scripts/init +++ b/packages/initramfs/sysutils/busybox-initramfs/scripts/init @@ -295,6 +295,25 @@ NBD_DEVS="0" fi } + update_bootloader() { + if [ -f "/flash/$IMAGE_SYSTEM" ]; then + # /flash is filesystem with system image file + export BOOT_ROOT="/flash" + export SYSTEM_ROOT="/sysroot" + + mount_part "/flash/$IMAGE_SYSTEM" "/sysroot" "ro,loop" + + if [ -f $SYSTEM_ROOT/usr/share/bootloader/update.sh ]; then + echo "updating Bootloader..." + $IONICE /bin/busybox sh $SYSTEM_ROOT/usr/share/bootloader/update.sh + $IONICE /bin/busybox sync + fi + + umount /sysroot + fi + } + + hfsdiskprep() { for DEVICE in /dev/sd*; do for device in $(/bin/busybox blkid $DEVICE); do @@ -353,10 +372,14 @@ NBD_DEVS="0" fi } - mount_disks() { - progress "Mounting disks" + mount_flash() { + progress "Mounting flash" mount_part "$boot" "/flash" "ro,noatime" + } + + mount_storage() { + progress "Mounting storage" if [ -n "$disk" ]; then if [ -n "$OVERLAY" ]; then @@ -411,6 +434,7 @@ NBD_DEVS="0" if [ "$MD5_FAILED" -eq "0" -o "$MD5_NOCHECK" -eq "1" ] ; then update "Kernel" "$UPDATE_KERNEL" "/flash/$IMAGE_KERNEL" update "System" "$UPDATE_SYSTEM" "/flash/$IMAGE_SYSTEM" + update_bootloader REBOOT="1" else /bin/busybox rm "$UPDATE_DIR/$UPDATE_KERNEL" @@ -451,9 +475,10 @@ NBD_DEVS="0" # main boot sequence for BOOT_STEP in \ load_modules \ - load_splash \ check_disks \ - mount_disks \ + mount_flash \ + load_splash \ + mount_storage \ check_update \ prepare_sysroot; do $BOOT_STEP diff --git a/packages/lang/Python/meta b/packages/lang/Python/meta index 0a10562956..8a32ca2075 100644 --- a/packages/lang/Python/meta +++ b/packages/lang/Python/meta @@ -25,8 +25,8 @@ PKG_ARCH="any" PKG_LICENSE="OSS" PKG_SITE="http://www.python.org/" PKG_URL="http://www.python.org/ftp/python/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.xz" -PKG_DEPENDS="sqlite expat zlib openssl libffi file" -PKG_BUILD_DEPENDS="toolchain Python-host sqlite expat zlib openssl libffi" +PKG_DEPENDS="sqlite expat zlib bzip2 openssl libffi file" +PKG_BUILD_DEPENDS="toolchain Python-host sqlite expat zlib bzip2 openssl libffi" PKG_PRIORITY="optional" PKG_SECTION="lang" PKG_SHORTDESC="python: The Python programming language" diff --git a/packages/linux-drivers/A867/build b/packages/linux-drivers/A867/build index c1b94945e6..5d2f6e6d2d 100755 --- a/packages/linux-drivers/A867/build +++ b/packages/linux-drivers/A867/build @@ -22,9 +22,6 @@ . config/options $1 -# dont use our LDFLAGS, use the KERNEL LDFLAGS - LDFLAGS="" - cd $PKG_BUILD - make V=1 CC=$CC KDIR=$(kernel_path) + LDFLAGS="" make V=1 CC=$CC KDIR=$(kernel_path) diff --git a/packages/linux-drivers/AF9035/build b/packages/linux-drivers/AF9035/build index d1260d3226..d46e18340e 100755 --- a/packages/linux-drivers/AF9035/build +++ b/packages/linux-drivers/AF9035/build @@ -32,10 +32,7 @@ sed -i "s|KDIR = .*|KDIR = $(kernel_path)|" Makefile sed -i "s|KSRC = .*|KSRC = \$KDIR|" Makefile sed -i "s|KINS = .*|KINS = \./modules|" Makefile -# dont use our LDFLAGS, use the KERNEL LDFLAGS - LDFLAGS="" - -make CC=$CC +LDFLAGS="" make CC=$CC # ultraman: Original build module doesn't depends on dvb-usb module # How to fix that? For now let's just modify .modinfo section in kernel module diff --git a/packages/linux-drivers/RTL2832/build b/packages/linux-drivers/RTL2832/build index 743793fa33..53543be7e5 100755 --- a/packages/linux-drivers/RTL2832/build +++ b/packages/linux-drivers/RTL2832/build @@ -22,8 +22,6 @@ . config/options $1 -# dont use our LDFLAGS, use the KERNEL LDFLAGS - LDFLAGS="" cd $PKG_BUILD - make V=1 CC=$CC KDIR=$(kernel_path) + LDFLAGS="" make V=1 CC=$CC KDIR=$(kernel_path) diff --git a/packages/linux-drivers/RTL8192CU/build b/packages/linux-drivers/RTL8192CU/build new file mode 100755 index 0000000000..359f51bad6 --- /dev/null +++ b/packages/linux-drivers/RTL8192CU/build @@ -0,0 +1,26 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options $1 + +cd $PKG_BUILD + LDFLAGS="" make V=1 ARCH=$TARGET_ARCH KSRC=$(kernel_path) CROSS_COMPILE=$TARGET_PREFIX diff --git a/packages/linux-drivers/RTL8192CU/install b/packages/linux-drivers/RTL8192CU/install new file mode 100755 index 0000000000..32a8771ffe --- /dev/null +++ b/packages/linux-drivers/RTL8192CU/install @@ -0,0 +1,28 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options $1 + +VER=`ls $BUILD/linux*/modules/lib/modules` + +mkdir -p $INSTALL/lib/modules/$VER/RTL8188CU + cp $PKG_BUILD/*.ko $INSTALL/lib/modules/$VER/RTL8188CU diff --git a/packages/linux-drivers/RTL8192CU/meta b/packages/linux-drivers/RTL8192CU/meta new file mode 100644 index 0000000000..1e3b7415ad --- /dev/null +++ b/packages/linux-drivers/RTL8192CU/meta @@ -0,0 +1,36 @@ +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +PKG_NAME="RTL8192CU" +PKG_VERSION="v3.4.3_4369.20120622" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="GPL" +PKG_SITE="http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PFid=48&Level=5&Conn=4&ProdID=274&DownTypeID=3&GetDown=false&Downloads=true" +PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz" +PKG_DEPENDS="" +PKG_BUILD_DEPENDS="toolchain linux" +PKG_PRIORITY="optional" +PKG_SECTION="driver" +PKG_SHORTDESC="Realtek RTL81xxCU Linux 3.x driver" +PKG_LONGDESC="Realtek RTL81xxCU Linux 3.x driver" +PKG_IS_ADDON="no" + +PKG_AUTORECONF="no" diff --git a/packages/linux-drivers/RTL8192CU/need_unpack b/packages/linux-drivers/RTL8192CU/need_unpack new file mode 100755 index 0000000000..ed70b61127 --- /dev/null +++ b/packages/linux-drivers/RTL8192CU/need_unpack @@ -0,0 +1,32 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options $1 + +STAMP=$STAMPS/$1/unpack + +test $PKG_DIR/config/linux.$TARGET_ARCH.conf -nt $STAMP -o \ + $PROJECT_DIR/$PROJECT/linux/linux.$TARGET_ARCH.conf -nt $STAMP -o \ + $PKG_DIR/url -nt $STAMP -o \ + $PKG_DIR/meta -nt $STAMP && rm -f $STAMP + +exit 0 diff --git a/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-v3.4.3_4369.20120622-add_more_products.patch b/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-v3.4.3_4369.20120622-add_more_products.patch new file mode 100644 index 0000000000..fe833296a1 --- /dev/null +++ b/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-v3.4.3_4369.20120622-add_more_products.patch @@ -0,0 +1,13 @@ +diff -Naur RTL8192CU-v3.4.3_4369.20120622/os_dep/linux/usb_intf.c RTL8192CU-v3.4.3_4369.20120622.patch/os_dep/linux/usb_intf.c +--- RTL8192CU-v3.4.3_4369.20120622/os_dep/linux/usb_intf.c 2012-06-22 16:59:51.000000000 +0200 ++++ RTL8192CU-v3.4.3_4369.20120622.patch/os_dep/linux/usb_intf.c 2012-08-08 08:13:59.755932307 +0200 +@@ -99,7 +99,9 @@ + {USB_DEVICE(0x2019, 0xED17)},//PCI - Edimax + {USB_DEVICE(0x0DF6, 0x0052)},//Sitecom - Edimax + {USB_DEVICE(0x7392, 0x7811)},//Edimax - Edimax ++ {USB_DEVICE(0x07B8, 0x8188)},//Abocom - Abocom + {USB_DEVICE(0x07B8, 0x8189)},//Abocom - Abocom ++ {USB_DEVICE(0x0846, 0x9041)},//NetGear WNA1000M + {USB_DEVICE(0x0EB0, 0x9071)},//NO Brand - Etop + {USB_DEVICE(0x06F8, 0xE033)},//Hercules - Edimax + {USB_DEVICE(0x103C, 0x1629)},//HP - Lite-On ,8188CUS Slim Combo diff --git a/packages/linux-drivers/a867_drv/build b/packages/linux-drivers/a867_drv/build index bf3a27bc9b..c3ab4db3da 100755 --- a/packages/linux-drivers/a867_drv/build +++ b/packages/linux-drivers/a867_drv/build @@ -27,7 +27,7 @@ cd $PKG_BUILD [ -z "$OBJDUMP" ] && OBJDUMP=${TARGET_PREFIX}objdump [ -z "$ECHO" ] && ECHO=/bin/echo -make CC=$CC KSRC=$(kernel_path) KOBJ=$(kernel_path) +LDFLAGS="" make CC=$CC KSRC=$(kernel_path) KOBJ=$(kernel_path) # ultraman: Original build module doesn't depends on dvb-usb module # How to fix that? For now let's just modify .modinfo section in kernel module diff --git a/packages/linux-drivers/asix-ax887xx/build b/packages/linux-drivers/asix-ax887xx/build index 743793fa33..2b946b0378 100755 --- a/packages/linux-drivers/asix-ax887xx/build +++ b/packages/linux-drivers/asix-ax887xx/build @@ -22,8 +22,5 @@ . config/options $1 -# dont use our LDFLAGS, use the KERNEL LDFLAGS - LDFLAGS="" - cd $PKG_BUILD - make V=1 CC=$CC KDIR=$(kernel_path) + LDFLAGS="" make V=1 CC=$CC KDIR=$(kernel_path) diff --git a/packages/linux-drivers/aver_h826d/build b/packages/linux-drivers/aver_h826d/build index 52c12eee8b..ae725f6a48 100755 --- a/packages/linux-drivers/aver_h826d/build +++ b/packages/linux-drivers/aver_h826d/build @@ -24,6 +24,6 @@ cd $PKG_BUILD/installer/src -make KERNELDIR=$(kernel_path) +LDFLAGS="" make KERNELDIR=$(kernel_path) fix_module_depends "h826d.ko" "averusbh826d,videodev" diff --git a/packages/linux-drivers/bcm_sta/build b/packages/linux-drivers/bcm_sta/build index 08f9b73866..1caf662499 100755 --- a/packages/linux-drivers/bcm_sta/build +++ b/packages/linux-drivers/bcm_sta/build @@ -27,4 +27,4 @@ cd $PKG_BUILD [ "$TARGET_ARCH" = "i386" ] && cd x86-32 [ "$TARGET_ARCH" = "x86_64" ] && cd x86-64 -KBUILD_NOPEDANTIC=1 make V=1 CC=$CC -C $(kernel_path) M=`pwd` +LDFLAGS="" KBUILD_NOPEDANTIC=1 make V=1 CC=$CC -C $(kernel_path) M=`pwd` diff --git a/packages/linux-drivers/hdhomerun-driver/build b/packages/linux-drivers/hdhomerun-driver/build index fdecd1fcfd..c2977405ec 100755 --- a/packages/linux-drivers/hdhomerun-driver/build +++ b/packages/linux-drivers/hdhomerun-driver/build @@ -24,9 +24,7 @@ $SCRIPTS/unpack dvbhdhomerun -# dont use our LDFLAGS, use the KERNEL LDFLAGS - LDFLAGS="" cd $BUILD/dvbhdhomerun-*/kernel - make dvb_hdhomerun KERNEL_DIR=$(kernel_path) + LDFLAGS="" make dvb_hdhomerun KERNEL_DIR=$(kernel_path) fix_module_depends dvb_hdhomerun_core.ko "dvb_core" diff --git a/packages/linux-drivers/linux-tbs-drivers/build b/packages/linux-drivers/linux-tbs-drivers/build index 3ad6cd9512..af3aabce0e 100755 --- a/packages/linux-drivers/linux-tbs-drivers/build +++ b/packages/linux-drivers/linux-tbs-drivers/build @@ -27,4 +27,4 @@ cd $BUILD/${PKG_NAME}-${PKG_VERSION}/linux-tbs-drivers [ "$TARGET_ARCH" = "i386" ] && ./v4l/tbs-x86_r3.sh [ "$TARGET_ARCH" = "x86_64" ] && ./v4l/tbs-x86_64.sh -make DIR=$(kernel_path) +LDFLAGS="" make DIR=$(kernel_path) diff --git a/packages/linux-drivers/vboxguest/build b/packages/linux-drivers/vboxguest/build index 45e0cce20f..dd0cb6e20f 100755 --- a/packages/linux-drivers/vboxguest/build +++ b/packages/linux-drivers/vboxguest/build @@ -23,5 +23,4 @@ . config/options $1 cd $BUILD/${PKG_NAME}-${PKG_VERSION} - -make KERN_DIR=$(kernel_path) + LDFLAGS="" make KERN_DIR=$(kernel_path) diff --git a/packages/linux-drivers/vtuner-driver/build b/packages/linux-drivers/vtuner-driver/build index 08f6889a80..a8c33d2d62 100755 --- a/packages/linux-drivers/vtuner-driver/build +++ b/packages/linux-drivers/vtuner-driver/build @@ -23,10 +23,6 @@ . config/options $1 cd $PKG_BUILD - -# dont use our LDFLAGS, use the KERNEL LDFLAGS - LDFLAGS="" - -make KDIR=$(kernel_path) CC=$CC -fix_module_depends vtunerc.ko "dvb_core" + LDFLAGS="" make KDIR=$(kernel_path) CC=$CC + fix_module_depends vtunerc.ko "dvb_core" diff --git a/packages/linux/build b/packages/linux/build index df558b93f9..25f321a0c9 100755 --- a/packages/linux/build +++ b/packages/linux/build @@ -29,8 +29,6 @@ else KERNEL_IMAGE="bzImage" fi -unset LDFLAGS - # dont build parallel MAKEFLAGS=-j1 @@ -38,8 +36,8 @@ cd $(kernel_path) rm -rf modules mkdir -p modules -make modules -make INSTALL_MOD_PATH=modules DEPMOD="$ROOT/$TOOLCHAIN/bin/depmod" modules_install +LDFLAGS="" make modules +LDFLAGS="" make INSTALL_MOD_PATH=modules DEPMOD="$ROOT/$TOOLCHAIN/bin/depmod" modules_install rm -f modules/lib/modules/*/build rm -f modules/lib/modules/*/source cd - @@ -52,15 +50,15 @@ cd $INSTALL cd - cd $(kernel_path) -make $KERNEL_IMAGE +LDFLAGS="" make $KERNEL_IMAGE ( cd tools/power/cpupower # dont use some optimizations because of build problems - TARGET_LDFLAGS=`echo $TARGET_LDFLAGS | sed -e "s|-Wl,--as-needed||"` + LDFLAGS=`echo $LDFLAGS | sed -e "s|-Wl,--as-needed||"` - export CFLAGS="$TARGET_CFLAGS -I$SYSROOT_PREFIX/usr/include" - export LDFLAGS="$TARGET_LDFLAGS -L$SYSROOT_PREFIX/lib -L$SYSROOT_PREFIX/usr/lib" + export CFLAGS="$CFLAGS -I$SYSROOT_PREFIX/usr/include" + export LDFLAGS="$LDFLAGS -L$SYSROOT_PREFIX/lib -L$SYSROOT_PREFIX/usr/lib" make CROSS="$TARGET_PREFIX" \ V=1 \ diff --git a/packages/linux/meta b/packages/linux/meta index 91a5e6d4b2..fc13ffdfc8 100644 --- a/packages/linux/meta +++ b/packages/linux/meta @@ -21,7 +21,7 @@ PKG_NAME="linux" PKG_VERSION="3.5" if [ "$LINUX" = "3.2" ]; then - PKG_VERSION="3.2.24" + PKG_VERSION="3.2.26" fi PKG_REV="1" PKG_ARCH="any" diff --git a/packages/linux/patches/linux-3.2.24-000_crosscompile.patch b/packages/linux/patches/linux-3.2.26-000_crosscompile.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-000_crosscompile.patch rename to packages/linux/patches/linux-3.2.26-000_crosscompile.patch diff --git a/packages/linux/patches/linux-3.2.24-003-no_dev_console.patch b/packages/linux/patches/linux-3.2.26-003-no_dev_console.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-003-no_dev_console.patch rename to packages/linux/patches/linux-3.2.26-003-no_dev_console.patch diff --git a/packages/linux/patches/linux-3.2.24-004_lower_undefined_mode_timeout.patch b/packages/linux/patches/linux-3.2.26-004_lower_undefined_mode_timeout.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-004_lower_undefined_mode_timeout.patch rename to packages/linux/patches/linux-3.2.26-004_lower_undefined_mode_timeout.patch diff --git a/packages/linux/patches/linux-3.2.24-006_enable_utf8.patch b/packages/linux/patches/linux-3.2.26-006_enable_utf8.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-006_enable_utf8.patch rename to packages/linux/patches/linux-3.2.26-006_enable_utf8.patch diff --git a/packages/linux/patches/linux-3.2.24-007_die_floppy_die.patch b/packages/linux/patches/linux-3.2.26-007_die_floppy_die.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-007_die_floppy_die.patch rename to packages/linux/patches/linux-3.2.26-007_die_floppy_die.patch diff --git a/packages/linux/patches/linux-3.2.24-009_disable_i8042_check_on_apple_mac.patch b/packages/linux/patches/linux-3.2.26-009_disable_i8042_check_on_apple_mac.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-009_disable_i8042_check_on_apple_mac.patch rename to packages/linux/patches/linux-3.2.26-009_disable_i8042_check_on_apple_mac.patch diff --git a/packages/linux/patches/linux-3.2.24-052-aureal_remote_quirk-0.1.patch b/packages/linux/patches/linux-3.2.26-052-aureal_remote_quirk-0.1.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-052-aureal_remote_quirk-0.1.patch rename to packages/linux/patches/linux-3.2.26-052-aureal_remote_quirk-0.1.patch diff --git a/packages/linux/patches/linux-3.2.24-053-spinelplus-remote-0.1.patch b/packages/linux/patches/linux-3.2.26-053-spinelplus-remote-0.1.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-053-spinelplus-remote-0.1.patch rename to packages/linux/patches/linux-3.2.26-053-spinelplus-remote-0.1.patch diff --git a/packages/linux/patches/linux-3.2.24-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3f54c13.patch b/packages/linux/patches/linux-3.2.26-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3f54c13.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3f54c13.patch rename to packages/linux/patches/linux-3.2.26-054-nuvoton_revert_d7b290a1056c5564eec8a1b169c6e84ff3f54c13.patch diff --git a/packages/linux/patches/linux-3.2.24-056-Formosa-IR606.patch b/packages/linux/patches/linux-3.2.26-056-Formosa-IR606.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-056-Formosa-IR606.patch rename to packages/linux/patches/linux-3.2.26-056-Formosa-IR606.patch diff --git a/packages/linux/patches/linux-3.2.24-057.01-media-ati_remote-allow-specifying-a-default-keymap-s.patch b/packages/linux/patches/linux-3.2.26-057.01-media-ati_remote-allow-specifying-a-default-keymap-s.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-057.01-media-ati_remote-allow-specifying-a-default-keymap-s.patch rename to packages/linux/patches/linux-3.2.26-057.01-media-ati_remote-allow-specifying-a-default-keymap-s.patch diff --git a/packages/linux/patches/linux-3.2.24-057.02-media-ati_remote-add-support-for-Medion-X10-Digitain.patch b/packages/linux/patches/linux-3.2.26-057.02-media-ati_remote-add-support-for-Medion-X10-Digitain.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-057.02-media-ati_remote-add-support-for-Medion-X10-Digitain.patch rename to packages/linux/patches/linux-3.2.26-057.02-media-ati_remote-add-support-for-Medion-X10-Digitain.patch diff --git a/packages/linux/patches/linux-3.2.24-057.03-media-ati_remote-add-keymap-for-Medion-X10-OR2x-remo.patch b/packages/linux/patches/linux-3.2.26-057.03-media-ati_remote-add-keymap-for-Medion-X10-OR2x-remo.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-057.03-media-ati_remote-add-keymap-for-Medion-X10-OR2x-remo.patch rename to packages/linux/patches/linux-3.2.26-057.03-media-ati_remote-add-keymap-for-Medion-X10-OR2x-remo.patch diff --git a/packages/linux/patches/linux-3.2.24-057.04-media-ati_remote-add-regular-up-down-buttons-to-Medi.patch b/packages/linux/patches/linux-3.2.26-057.04-media-ati_remote-add-regular-up-down-buttons-to-Medi.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-057.04-media-ati_remote-add-regular-up-down-buttons-to-Medi.patch rename to packages/linux/patches/linux-3.2.26-057.04-media-ati_remote-add-regular-up-down-buttons-to-Medi.patch diff --git a/packages/linux/patches/linux-3.2.24-071-silence_i915_agp-module-0.1.patch b/packages/linux/patches/linux-3.2.26-071-silence_i915_agp-module-0.1.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-071-silence_i915_agp-module-0.1.patch rename to packages/linux/patches/linux-3.2.26-071-silence_i915_agp-module-0.1.patch diff --git a/packages/linux/patches/linux-3.2.24-081-drm_cea_modes.patch b/packages/linux/patches/linux-3.2.26-081-drm_cea_modes.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-081-drm_cea_modes.patch rename to packages/linux/patches/linux-3.2.26-081-drm_cea_modes.patch diff --git a/packages/linux/patches/linux-3.2.24-201-add_Anysee_T2C_support-0.1.patch b/packages/linux/patches/linux-3.2.26-201-add_Anysee_T2C_support-0.1.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-201-add_Anysee_T2C_support-0.1.patch rename to packages/linux/patches/linux-3.2.26-201-add_Anysee_T2C_support-0.1.patch diff --git a/packages/linux/patches/linux-3.2.24-202-add_HVR930C_support-0.1.patch b/packages/linux/patches/linux-3.2.26-202-add_HVR930C_support-0.1.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-202-add_HVR930C_support-0.1.patch rename to packages/linux/patches/linux-3.2.26-202-add_HVR930C_support-0.1.patch diff --git a/packages/linux/patches/linux-3.2.24-203-stb0899_enable_low_symbol_rate.patch b/packages/linux/patches/linux-3.2.26-203-stb0899_enable_low_symbol_rate.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-203-stb0899_enable_low_symbol_rate.patch rename to packages/linux/patches/linux-3.2.26-203-stb0899_enable_low_symbol_rate.patch diff --git a/packages/linux/patches/linux-3.2.24-204-add_Formosa_eHome_Infrared_Receiver.patch b/packages/linux/patches/linux-3.2.26-204-add_Formosa_eHome_Infrared_Receiver.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-204-add_Formosa_eHome_Infrared_Receiver.patch rename to packages/linux/patches/linux-3.2.26-204-add_Formosa_eHome_Infrared_Receiver.patch diff --git a/packages/linux/patches/linux-3.2.24-210-add_DVBSky_support.patch b/packages/linux/patches/linux-3.2.26-210-add_DVBSky_support.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-210-add_DVBSky_support.patch rename to packages/linux/patches/linux-3.2.26-210-add_DVBSky_support.patch diff --git a/packages/linux/patches/linux-3.2.24-211-add_TeVii_s471_support.patch b/packages/linux/patches/linux-3.2.26-211-add_TeVii_s471_support.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-211-add_TeVii_s471_support.patch rename to packages/linux/patches/linux-3.2.26-211-add_TeVii_s471_support.patch diff --git a/packages/linux/patches/linux-3.2.24-212-mantis_stb0899_faster_lock.patch b/packages/linux/patches/linux-3.2.26-212-mantis_stb0899_faster_lock.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-212-mantis_stb0899_faster_lock.patch rename to packages/linux/patches/linux-3.2.26-212-mantis_stb0899_faster_lock.patch diff --git a/packages/linux/patches/linux-3.2.24-213-cinergy_s2_usb_r2.patch b/packages/linux/patches/linux-3.2.26-213-cinergy_s2_usb_r2.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-213-cinergy_s2_usb_r2.patch rename to packages/linux/patches/linux-3.2.26-213-cinergy_s2_usb_r2.patch diff --git a/packages/linux/patches/linux-3.2.24-251-acpi-5.0_support.patch b/packages/linux/patches/linux-3.2.26-251-acpi-5.0_support.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-251-acpi-5.0_support.patch rename to packages/linux/patches/linux-3.2.26-251-acpi-5.0_support.patch diff --git a/packages/linux/patches/linux-3.2.24-601-RPi_support-f23da7f.patch b/packages/linux/patches/linux-3.2.26-601-RPi_support-f23da7f.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-601-RPi_support-f23da7f.patch rename to packages/linux/patches/linux-3.2.26-601-RPi_support-f23da7f.patch diff --git a/packages/linux/patches/linux-3.2.24-901_broken_bluetooth.patch b/packages/linux/patches/linux-3.2.26-901_broken_bluetooth.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-901_broken_bluetooth.patch rename to packages/linux/patches/linux-3.2.26-901_broken_bluetooth.patch diff --git a/packages/linux/patches/linux-3.2.24-920_add_rtl8168.patch b/packages/linux/patches/linux-3.2.26-920_add_rtl8168.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-920_add_rtl8168.patch rename to packages/linux/patches/linux-3.2.26-920_add_rtl8168.patch diff --git a/packages/linux/patches/linux-3.2.24-990-xc5000_add_support_for_get_if_frequency.patch b/packages/linux/patches/linux-3.2.26-990-xc5000_add_support_for_get_if_frequency.patch similarity index 100% rename from packages/linux/patches/linux-3.2.24-990-xc5000_add_support_for_get_if_frequency.patch rename to packages/linux/patches/linux-3.2.26-990-xc5000_add_support_for_get_if_frequency.patch diff --git a/packages/mediacenter/xbmc-rpi-theme-Confluence/meta b/packages/mediacenter/xbmc-rpi-theme-Confluence/meta index 039a0e752d..97453fd805 100644 --- a/packages/mediacenter/xbmc-rpi-theme-Confluence/meta +++ b/packages/mediacenter/xbmc-rpi-theme-Confluence/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xbmc-rpi-theme-Confluence" -PKG_VERSION="365953f" +PKG_VERSION="efef226" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/xbmc-rpi/meta b/packages/mediacenter/xbmc-rpi/meta index 4f5f5a325f..41fd39d83b 100644 --- a/packages/mediacenter/xbmc-rpi/meta +++ b/packages/mediacenter/xbmc-rpi/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xbmc-rpi" -PKG_VERSION="365953f" +PKG_VERSION="efef226" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-001-add_support_to_specify_GIT_REV-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-001-add_support_to_specify_GIT_REV-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-001-add_support_to_specify_GIT_REV-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-001-add_support_to_specify_GIT_REV-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-303-fix_libdvd_xFLAGS-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-303-fix_libdvd_xFLAGS-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-303-fix_libdvd_xFLAGS-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-303-fix_libdvd_xFLAGS-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-311-fix_rsxs_build-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-311-fix_rsxs_build-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-311-fix_rsxs_build-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-311-fix_rsxs_build-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-321-texturepacker-hostflags-and-rework.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-321-texturepacker-hostflags-and-rework.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-321-texturepacker-hostflags-and-rework.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-321-texturepacker-hostflags-and-rework.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-402-enable_yasm_in_ffmpeg-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-402-enable_yasm_in_ffmpeg-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-402-enable_yasm_in_ffmpeg-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-402-enable_yasm_in_ffmpeg-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-452-change_lcd_content-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-452-change_lcd_content-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-452-change_lcd_content-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-452-change_lcd_content-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-453-add_openelec.tv_RSS_news-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-453-add_openelec.tv_RSS_news-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-453-add_openelec.tv_RSS_news-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-453-add_openelec.tv_RSS_news-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-454-disable_backslash-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-454-disable_backslash-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-454-disable_backslash-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-454-disable_backslash-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-457-fix_connection_check-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-457-fix_connection_check-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-457-fix_connection_check-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-457-fix_connection_check-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-462-add_remote_irtrans_mediacenter-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-462-add_remote_irtrans_mediacenter-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-462-add_remote_irtrans_mediacenter-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-462-add_remote_irtrans_mediacenter-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-463-add_remote_devinput-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-463-add_remote_devinput-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-463-add_remote_devinput-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-463-add_remote_devinput-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-464-add_eject_keymapping_for_lirc-0.1.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-464-add_eject_keymapping_for_lirc-0.1.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-464-add_eject_keymapping_for_lirc-0.1.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-464-add_eject_keymapping_for_lirc-0.1.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-601-dont_show_unneeded_sysinfo.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-601-dont_show_unneeded_sysinfo.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-601-dont_show_unneeded_sysinfo.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-601-dont_show_unneeded_sysinfo.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-607-enable_ae_for_movie_gui.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-607-enable_ae_for_movie_gui.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-607-enable_ae_for_movie_gui.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-607-enable_ae_for_movie_gui.patch diff --git a/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-981-toggleButtonState.patch b/packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-981-toggleButtonState.patch similarity index 100% rename from packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-365953f-981-toggleButtonState.patch rename to packages/mediacenter/xbmc-rpi/patches/xbmc-rpi-efef226-981-toggleButtonState.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-11.0.1-999.055-search-dialogs-workaround.patch b/packages/mediacenter/xbmc/patches/xbmc-11.0.1-999.055-search-dialogs-workaround.patch new file mode 100644 index 0000000000..f37fef13c2 --- /dev/null +++ b/packages/mediacenter/xbmc/patches/xbmc-11.0.1-999.055-search-dialogs-workaround.patch @@ -0,0 +1,27 @@ +diff --git a/xbmc/filesystem/PluginDirectory.cpp b/xbmc/filesystem/PluginDirectory.cpp +index 9e519fb..b64267b 100644 +--- a/xbmc/filesystem/PluginDirectory.cpp ++++ b/xbmc/filesystem/PluginDirectory.cpp +@@ -479,7 +479,7 @@ bool CPluginDirectory::WaitOnScriptResult(const CStdString &scriptPath, const CS + } + + // check whether we should pop up the progress dialog +- if (!progressBar && XbmcThreads::SystemClockMillis() - startTime > timeBeforeProgressBar) ++ if (!progressBar && XbmcThreads::SystemClockMillis() - startTime > timeBeforeProgressBar && !g_windowManager.HasModalDialog()) + { // loading takes more then 1.5 secs, show a progress dialog + progressBar = (CGUIDialogProgress *)g_windowManager.GetWindow(WINDOW_DIALOG_PROGRESS); + +diff --git a/xbmc/interfaces/python/xbmcmodule/keyboard.cpp b/xbmc/interfaces/python/xbmcmodule/keyboard.cpp +index 0330215..0604a65 100644 +--- a/xbmc/interfaces/python/xbmcmodule/keyboard.cpp ++++ b/xbmc/interfaces/python/xbmcmodule/keyboard.cpp +@@ -92,6 +92,9 @@ namespace PYXBMC + + if (!PyArg_ParseTuple(args, (char*)"|i", &autoClose)) return NULL; + ++ if (g_windowManager.IsWindowActive(WINDOW_DIALOG_PROGRESS)) ++ g_windowManager.CloseDialogs(); ++ + PyXBMCGUILock(); + pKeyboard->Initialize(); + pKeyboard->SetHeading(self->strHeading); diff --git a/packages/mediacenter/xbmc/patches/xbmc-pvr-11.0.1-999.055-search-dialogs-workaround.patch b/packages/mediacenter/xbmc/patches/xbmc-pvr-11.0.1-999.055-search-dialogs-workaround.patch new file mode 100644 index 0000000000..f37fef13c2 --- /dev/null +++ b/packages/mediacenter/xbmc/patches/xbmc-pvr-11.0.1-999.055-search-dialogs-workaround.patch @@ -0,0 +1,27 @@ +diff --git a/xbmc/filesystem/PluginDirectory.cpp b/xbmc/filesystem/PluginDirectory.cpp +index 9e519fb..b64267b 100644 +--- a/xbmc/filesystem/PluginDirectory.cpp ++++ b/xbmc/filesystem/PluginDirectory.cpp +@@ -479,7 +479,7 @@ bool CPluginDirectory::WaitOnScriptResult(const CStdString &scriptPath, const CS + } + + // check whether we should pop up the progress dialog +- if (!progressBar && XbmcThreads::SystemClockMillis() - startTime > timeBeforeProgressBar) ++ if (!progressBar && XbmcThreads::SystemClockMillis() - startTime > timeBeforeProgressBar && !g_windowManager.HasModalDialog()) + { // loading takes more then 1.5 secs, show a progress dialog + progressBar = (CGUIDialogProgress *)g_windowManager.GetWindow(WINDOW_DIALOG_PROGRESS); + +diff --git a/xbmc/interfaces/python/xbmcmodule/keyboard.cpp b/xbmc/interfaces/python/xbmcmodule/keyboard.cpp +index 0330215..0604a65 100644 +--- a/xbmc/interfaces/python/xbmcmodule/keyboard.cpp ++++ b/xbmc/interfaces/python/xbmcmodule/keyboard.cpp +@@ -92,6 +92,9 @@ namespace PYXBMC + + if (!PyArg_ParseTuple(args, (char*)"|i", &autoClose)) return NULL; + ++ if (g_windowManager.IsWindowActive(WINDOW_DIALOG_PROGRESS)) ++ g_windowManager.CloseDialogs(); ++ + PyXBMCGUILock(); + pKeyboard->Initialize(); + pKeyboard->SetHeading(self->strHeading); diff --git a/packages/multimedia/crystalhd/build b/packages/multimedia/crystalhd/build index 1daf8efddf..7d093f4b3a 100755 --- a/packages/multimedia/crystalhd/build +++ b/packages/multimedia/crystalhd/build @@ -28,7 +28,7 @@ cd $PKG_BUILD/driver/linux --prefix=/usr \ --with-kernel-path=$(kernel_path) \ -make V=1 +LDFLAGS="" make V=1 cd ../../linux_lib/libcrystalhd diff --git a/packages/multimedia/ffmpeg/patches/ffmpeg-0.10.4-0031-ARM-vp56-allow-inline-asm-to-build-with-clang.patch b/packages/multimedia/ffmpeg/patches/ffmpeg-0.10.4-0031-ARM-vp56-allow-inline-asm-to-build-with-clang.patch new file mode 100644 index 0000000000..994be915e2 --- /dev/null +++ b/packages/multimedia/ffmpeg/patches/ffmpeg-0.10.4-0031-ARM-vp56-allow-inline-asm-to-build-with-clang.patch @@ -0,0 +1,56 @@ +#The clang integrated assembler does not support pre-UAL syntax, +#while gcc requires pre-UAL syntax for ARM code. A patch[1] for +#clang to support the old syntax as well has been ignored since +#January. +# +#This patch chooses the syntax appropriate for each compiler, +#allowing both to build the code. Notably, this change allows +#building for iphone with the latest Apple Xcode update. +# +#[1] http://llvm.org/bugs/show_bug.cgi?id=11855 +# +#Signed-off-by: Mans Rullgard + +diff --git a/libavcodec/arm/vp56_arith.h b/libavcodec/arm/vp56_arith.h +index ef30ffe..d1a8837 100644 +--- a/libavcodec/arm/vp56_arith.h ++++ b/libavcodec/arm/vp56_arith.h +@@ -29,6 +29,14 @@ + # define T(x) + #endif + ++#if CONFIG_THUMB || defined __clang__ ++# define L(x) ++# define U(x) x ++#else ++# define L(x) x ++# define U(x) ++#endif ++ + #if HAVE_ARMV6 && HAVE_INLINE_ASM + + #define vp56_rac_get_prob vp56_rac_get_prob_armv6 +@@ -42,8 +50,8 @@ static inline int vp56_rac_get_prob_armv6(VP56RangeCoder *c, int pr) + __asm__ ("adds %3, %3, %0 \n" + "itt cs \n" + "cmpcs %7, %4 \n" +- A("ldrcsh %2, [%4], #2 \n") +- T("ldrhcs %2, [%4], #2 \n") ++ L("ldrcsh %2, [%4], #2 \n") ++ U("ldrhcs %2, [%4], #2 \n") + "rsb %0, %6, #256 \n" + "smlabb %0, %5, %6, %0 \n" + T("itttt cs \n") +@@ -80,8 +88,8 @@ static inline int vp56_rac_get_prob_branchy_armv6(VP56RangeCoder *c, int pr) + __asm__ ("adds %3, %3, %0 \n" + "itt cs \n" + "cmpcs %7, %4 \n" +- A("ldrcsh %2, [%4], #2 \n") +- T("ldrhcs %2, [%4], #2 \n") ++ L("ldrcsh %2, [%4], #2 \n") ++ U("ldrhcs %2, [%4], #2 \n") + "rsb %0, %6, #256 \n" + "smlabb %0, %5, %6, %0 \n" + T("itttt cs \n") +-- +1.7.11.1 diff --git a/packages/multimedia/libva-driver-intel/meta b/packages/multimedia/libva-driver-intel/meta index b5608b101e..abf9de4c4d 100644 --- a/packages/multimedia/libva-driver-intel/meta +++ b/packages/multimedia/libva-driver-intel/meta @@ -19,12 +19,12 @@ ################################################################################ PKG_NAME="libva-driver-intel" -PKG_VERSION="27719c529e1fdd61927f89b671bd62590865d4ef" +PKG_VERSION="1.0.18" PKG_REV="1" PKG_ARCH="i386 x86_64" PKG_LICENSE="GPL" PKG_SITE="http://freedesktop.org/wiki/Software/vaapi" -PKG_URL="http://cgit.freedesktop.org/vaapi/intel-driver/snapshot/intel-driver-$PKG_VERSION.tar.bz2" +PKG_URL="http://cgit.freedesktop.org/vaapi/intel-driver/snapshot/intel-driver-$PKG_VERSION.tar.gz" PKG_DEPENDS="libdrm" PKG_BUILD_DEPENDS="toolchain libva libdrm" PKG_PRIORITY="optional" diff --git a/packages/multimedia/libva-driver-intel/unpack b/packages/multimedia/libva-driver-intel/unpack index 2d87b7fdbd..ec6f98b819 100755 --- a/packages/multimedia/libva-driver-intel/unpack +++ b/packages/multimedia/libva-driver-intel/unpack @@ -24,7 +24,7 @@ [ -d $BUILD/$PKG_NAME-$PKG_VERSION ] && rm -rf $BUILD/$PKG_NAME-$PKG_VERSION -tar -xjf $SOURCES/$PKG_NAME/intel-driver-$PKG_VERSION.tar.bz2 -C $BUILD +tar -xzf $SOURCES/$PKG_NAME/intel-driver-$PKG_VERSION.tar.gz -C $BUILD mv $BUILD/intel-driver-$PKG_VERSION $BUILD/$PKG_NAME-$PKG_VERSION for patch in `ls $PKG_DIR/patches.upstream/*.patch`; do diff --git a/packages/multimedia/libva/meta b/packages/multimedia/libva/meta index 70efa5d611..92c097c02a 100644 --- a/packages/multimedia/libva/meta +++ b/packages/multimedia/libva/meta @@ -19,12 +19,12 @@ ################################################################################ PKG_NAME="libva" -PKG_VERSION="465d96e609764b256383a1a5cd0dd2c8752f2e6f" +PKG_VERSION="1.0.16" PKG_REV="1" PKG_ARCH="i386 x86_64" 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/vaapi/libva/snapshot/$PKG_NAME-$PKG_VERSION.tar.gz" PKG_DEPENDS="libX11 libXext libXfixes libdrm Mesa" PKG_BUILD_DEPENDS="toolchain libX11 libXext libXfixes libdrm Mesa" PKG_PRIORITY="optional" diff --git a/packages/network/connman/install b/packages/network/connman/install index 7c0b9781db..c55b4b23c1 100755 --- a/packages/network/connman/install +++ b/packages/network/connman/install @@ -38,14 +38,11 @@ mkdir -p $INSTALL/etc/dbus-1/system.d mkdir -p $INSTALL/usr/bin cp -P $PKG_BUILD/client/cm $INSTALL/usr/bin +mkdir -p $INSTALL/usr/lib/connman + cp -P $PKG_BUILD/test/* $INSTALL/usr/lib/connman + mkdir -p $INSTALL/usr/sbin cp -P $PKG_BUILD/src/connmand $INSTALL/usr/sbin mkdir -p $INSTALL/usr/config cp $PKG_DIR/config/hosts.conf $INSTALL/usr/config - -if [ "$DEVTOOLS" = yes ]; then - mkdir -p $INSTALL/usr/bin - cp $PKG_DIR/scripts/cmcc $INSTALL/usr/bin -fi - diff --git a/packages/network/connman/meta b/packages/network/connman/meta index 6a3e2855f8..a380634f97 100644 --- a/packages/network/connman/meta +++ b/packages/network/connman/meta @@ -25,7 +25,7 @@ PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://www.connman.net" PKG_URL="http://www.kernel.org/pub/linux/network/connman/$PKG_NAME-$PKG_VERSION.tar.xz" -PKG_DEPENDS="glib dbus systemd iptables wpa_supplicant ntp" +PKG_DEPENDS="glib dbus systemd iptables wpa_supplicant ntp Python pygobject dbus-python" PKG_BUILD_DEPENDS="toolchain glib dbus systemd iptables" PKG_PRIORITY="optional" PKG_SECTION="network" @@ -34,7 +34,3 @@ PKG_LONGDESC="The ConnMan project provides a daemon for managing internet connec PKG_IS_ADDON="no" PKG_AUTORECONF="yes" - -if [ "$DEVTOOLS" = yes ]; then - PKG_DEPENDS="$PKG_DEPENDS Python pygobject dbus-python" -fi diff --git a/packages/network/connman/scripts/cmcc b/packages/network/connman/scripts/cmcc deleted file mode 100755 index fba39fced2..0000000000 --- a/packages/network/connman/scripts/cmcc +++ /dev/null @@ -1,944 +0,0 @@ -#!/usr/bin/python -# -# indicator-network - user interface for connman -# Copyright 2010 Canonical Ltd. -# -# Authors: -# Kalle Valo -# -# This program is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 3, as published -# by the Free Software Foundation. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranties of -# MERCHANTABILITY, SATISFACTORY QUALITY, 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 this program. If not, see . - -import sys -import dbus -import dbus.mainloop.glib -import gobject -import time - -WPAS_DBUS_SERVICE = "fi.w1.wpa_supplicant1" -WPAS_DBUS_INTERFACE = "fi.w1.wpa_supplicant1" -WPAS_DBUS_PATH = "/fi/w1/wpa_supplicant1" - -WPAS_DBUS_INTERFACES_INTERFACE = "fi.w1.wpa_supplicant1.Interface" -WPAS_DBUS_INTERFACES_OPATH = "/fi/w1/wpa_supplicant1/Interfaces" -WPAS_DBUS_BSS_INTERFACE = "fi.w1.wpa_supplicant1.BSS" - -stamp = False - -class ArgumentException(Exception): - def __init__(self, msg): - self.msg = msg - - def __str__(self): - return self.msg - -def get_bus(async=False): - if (async): - dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) - - return dbus.SystemBus() - -def get_manager(bus=None): - if bus == None: - bus = get_bus() - - return dbus.Interface(bus.get_object("net.connman", "/"), - "net.connman.Manager") - -def usage(name): - print "Usage: %s " % (name) - print "" - print "Commands:" - print " state" - print " services" - print " connect " - print " connect-hidden [passphrase] [type]" - print " disconnect " - print " show " - print " edit [property..]" - print " remove " - print " scan [technology]" - print " enable " - print " disable " - print " offlinemode " - print " event [-t]" - print " modem list" - print " modem pin " - print " modem puk " - print " wpas list" - print " wpas networks" - print " wpas bss" - print " technologies" - print "" - print "Properties:" - print " apn " - print " passphrase " - print " autoconnect " - print " ipv4 " - print " ipv6 " - print " nameservers auto | [nameserver] [nameserver]" - print " domains [domain] [domain] ..." - - return - -def is_connected(state): - connected = [ "ready", "offline", "online"] - - if state in connected: - return True - else: - return False - -def is_associating(state): - return state == "association" - -def is_configuration(state): - return state == "configuration" - -def is_failed(state): - return state == "failure" - -def find_service(name): - bus = get_bus() - manager = get_manager(bus) - manager_properties = manager.GetProperties() - - path = "/profile/default/" + name - - if path in manager_properties["Services"]: - service = dbus.Interface(bus.get_object("net.connman", - path), - "net.connman.Service") - return service - - # service not found with the path, let's try find it with name - - found = [] - - for path in manager_properties["Services"]: - service = dbus.Interface(bus.get_object("net.connman", - path), - "net.connman.Service") - - properties = service.GetProperties() - - if "Name" in properties.keys(): - if properties["Name"].lower() == name.lower(): - found.append(service) - - if len(found) > 1: - raise ArgumentException("Multiple services with same name, " - "use id instead.") - elif len(found) == 1: - return found.pop() - else: - raise ArgumentException("Service '%s' not found." % name) - -def get_service_name(path): - bus = get_bus() - - try: - service = dbus.Interface(bus.get_object("net.connman", - path), - "net.connman.Service") - properties = service.GetProperties() - name = properties["Name"] - if len(name) == 0: - name = path[path.rfind("/") + 1:] - - except dbus.DBusException: - name = path[path.rfind("/") + 1:] - - return name - -def extract_dict(values): - s = "" - for k, v in values.items(): - s += " %s=%s" % (k, convert_dbus_value(v)) - return "{ %s }" % s - -def extract_list(values): - return "[ %s ]" % " ".join(values) - -def convert_dbus_value(value): - """Convert a dbus object to a pretty string""" - - if type(value) is dbus.Dictionary: - result = extract_dict(value) - elif type(value) is dbus.Array: - result = extract_list(value) - elif type(value) is dbus.Boolean: - if value: - result = "true" - else: - result = "false" - elif type(value) is dbus.Byte: - result = str(int(value)) - else: - result = str(value) - - return result - -def cmd_state(): - manager = get_manager() - properties = manager.GetProperties() - order = ["State", "OfflineMode", "DefaultTechnology", - "ConnectedTechnologies", "EnabledTechnologies", - "AvailableTechnologies", "ActiveProfile", "Profiles", - "Providers", "EnabledDebugs", "AvailableDebugs", - "Technologies", "Services"] - - print "[ / ]" - - keys = properties.keys() - - for key in order: - if key in keys: - keys.remove(key) - value = convert_dbus_value(properties[key]) - print " %s = %s" % (key, value) - - # print properties missing in the order - for key in keys: - value = convert_dbus_value(properties[key]) - print " %s = %s" % (key, value) - -def cmd_services(): - bus = get_bus() - manager = get_manager() - manager_properties = manager.GetProperties() - - for path in manager_properties["Services"]: - service = dbus.Interface(bus.get_object("net.connman", - path), - "net.connman.Service") - - properties = service.GetProperties() - - identifier = path[path.rfind("/") + 1:] - state = properties["State"] - - if is_connected(state): - connected = "*" - elif is_configuration(state): - connected = "+" - elif is_associating(state): - connected = "-" - elif is_failed(state): - connected = "f" - else: - connected = " " - - if "Name" in properties.keys(): - name = properties["Name"] - else: - name = "{" + properties["Type"] + "}" - - print "%s %-26s { %s }" % (connected, name, identifier) - -def cmd_edit_apn(service, argv): - if (len(sys.argv) < 1): - raise ArgumentException("apn value missing") - - apn = argv.pop(0) - service.SetProperty("APN", apn); - -def cmd_edit_passphrase(service, argv): - if (len(sys.argv) < 1): - raise ArgumentException("passphrase value missing") - - passphrase = argv.pop(0) - service.SetProperty("Passphrase", passphrase); - -def cmd_edit_autoconnect(service, argv): - if (len(argv) < 1): - raise ArgumentException("autoconnect value missing") - - arg = argv.pop(0) - - if arg == "true": - autoconnect = dbus.Boolean(True) - elif arg == "false": - autoconnect = dbus.Boolean(False) - else: - raise ArgumentException("Invalid value for autoconnect: %s" % - arg) - - print autoconnect - service.SetProperty("AutoConnect", autoconnect); - -def cmd_edit_ipv6(service, argv): - if len(argv) < 1: - raise ArgumentException("ipv6 method missing") - - method = argv.pop(0) - - if method == "auto": - value = { "Method": "auto" } - elif method == "off": - value = { "Method": "off" } - elif method == "manual": - if len(argv) < 3: - raise ArgumentException("invalid syntax for ipv6 " - "manual configuration") - - address = argv.pop(0) - prefix = argv.pop(0) - gateway = argv.pop(0) - - value = { "Method": "manual", - "Address": address, - "PrefixLength": prefix, - "Gateway": gateway } - else: - raise ArgumentException("Unknown ipv6 method: " + method) - - service.SetProperty("IPv6.Configuration", value); - -def cmd_edit_ipv4(service, argv): - if len(argv) < 1: - raise ArgumentException("ipv4 method missing") - - method = argv.pop(0) - - if method == "dhcp": - value = { "Method": "dhcp" } - elif method == "manual": - if len(argv) < 3: - raise ArgumentException("invalid syntax for ipv4 " - "manual configuration") - - address = argv.pop(0) - netmask = argv.pop(0) - gateway = argv.pop(0) - - value = { "Method": "manual", - "Address": address, - "Netmask": netmask, - "Gateway": gateway } - else: - raise ArgumentException("Unknown ipv4 method: " + method) - - - service.SetProperty("IPv4.Configuration", value); - -def cmd_edit_nameservers(service, argv): - items = len(argv) - - if items == 1 and argv[0] == "auto": - # disable manual nameservers - argv = dbus.Array(signature="s") - elif items < 1: - raise ArgumentException("nameserver address missing") - elif items > 3: - raise ArgumentException("maximum of 3 nameserver addresses") - - service.SetProperty("Nameservers.Configuration", argv) - -def cmd_edit_domains(service, argv): - l = dbus.Array(argv, signature="s") - service.SetProperty("Domains.Configuration", l) - -def cmd_edit(argv): - if len(argv) < 1: - raise ArgumentException("service name missing") - - name = argv.pop(0) - - service = find_service(name) - - if len(argv) < 1: - raise ArgumentException("property name missing") - - while len(argv) > 0: - if len(argv) < 1: - print "property name missing" - prop = argv.pop(0) - - if prop == "apn": - cmd_edit_apn(service, argv) - elif prop in ["passphrase", "pass"]: - cmd_edit_passphrase(service, argv) - elif prop in ["autoconnect", "autoconn"]: - cmd_edit_autoconnect(service, argv) - elif prop in ["ipv4"]: - cmd_edit_ipv4(service, argv) - elif prop in ["ipv6"]: - cmd_edit_ipv6(service, argv) - elif prop in ["nameservers"]: - cmd_edit_nameservers(service, argv) - elif prop in ["domains"]: - cmd_edit_domains(service, argv) - else: - raise ArgumentException("unknown property: %s" % prop) - - -def cmd_connect(argv): - - if (len(argv) < 1): - raise ArgumentException("Need at least service parameter") - - name = argv.pop(0) - service = find_service(name) - - try: - service.Connect(timeout=60000) - except dbus.DBusException, error: - print "%s: %s" % (error._dbus_error_name, error.message) - -def cmd_disconnect(argv): - if (len(argv) < 1): - raise ArgumentException("Need at least service parameter") - - name = argv.pop(0) - service = find_service(name) - - try: - service.Disconnect() - except dbus.DBusException, error: - print "%s: %s" % (error._dbus_error_name, error.message) - -def cmd_remove(argv): - if (len(argv) < 1): - raise ArgumentException("Need at least service parameter") - - name = argv.pop(0) - service = find_service(name) - properties = service.GetProperties() - - if properties["Favorite"] == dbus.Boolean(0): - raise ArgumentException("Only favorite services can be removed") - - try: - service.Remove() - except dbus.DBusException, error: - print "%s: %s" % (error._dbus_error_name, error.message) - -def cmd_scan(argv): - if len(argv) > 0: - arg = argv.pop(0) - else: - arg = "" - - manager = get_manager() - manager.RequestScan(arg) - - # there's no way to know when scan has ended, so just wait and - # hope for best - time.sleep(10) - - cmd_services() - -def cmd_enable(argv): - if len(argv) > 0: - technology = argv.pop(0) - else: - technology = "" - - manager = get_manager() - manager.EnableTechnology(technology) - -def cmd_disable(argv): - if len(argv) > 0: - technology = argv.pop(0) - else: - technology = "" - - manager = get_manager() - manager.DisableTechnology(technology) - -def cmd_offlinemode(argv): - if len(argv) > 0: - arg = sys.argv.pop(0) - if arg == "on": - active = dbus.Boolean(1) - elif arg == "off": - active = dbus.Boolean(0) - else: - active = dbus.Boolean(arg) - - manager = get_manager() - manager.SetProperty("OfflineMode", active) - else: - properties = manager.GetProperties() - print "Offline mode is %s" % (properties["OfflineMode"]) - -def cmd_show(argv): - if len(argv) < 1: - raise ArgumentException("service name missing") - - name = argv.pop(0) - service = find_service(name) - properties = service.GetProperties() - - order = [ "Name", "Type", "State", "Strength", "Mode", "Security", - "IPv4", "IPv4.Configuration", - "IPv6", "IPv6.Configuration", - "Ethernet", - "Nameservers", "Nameservers.Configuration", - "Domains", "Domains.Configuration", - "Proxy", - "PassphraseRequired", "Passphrase", - "SetupRequired", "Roaming", - "Immutable", "Favorite", "AutoConnect" ] - - keys = properties.keys() - - print "[ %s ]" % service.object_path - - for key in order: - if key in keys: - keys.remove(key) - val = convert_dbus_value(properties[key]) - print " %s = %s" % (key, val) - - # print properties missing in the order - for key in keys: - val = convert_dbus_value(properties[key]) - print " %s = %s" % (key, val) - -def connman_property_changed(name, value, path, interface): - global stamp - - if stamp: - timestamp = "%f " % time.time() - else: - timestamp = "" - - if interface == "net.connman.Service": - val = convert_dbus_value(value) - print "%s[%s] %s: %s" % (timestamp, get_service_name(path), - name, val) - elif interface == "net.connman.Manager": - val = convert_dbus_value(value) - print "%s%s: %s" % (timestamp, name, val) - -def cmd_event(argv): - global stamp - - if len(argv) > 0 and argv.pop(0) == "-t": - stamp = True - - bus = get_bus(async=True) - bus.add_signal_receiver(connman_property_changed, - bus_name="net.connman", - signal_name = "PropertyChanged", - path_keyword="path", - interface_keyword="interface") - - mainloop = gobject.MainLoop() - mainloop.run() - -def print_sms_manager(path): - bus = get_bus() - interface = "org.ofono.SmsManager" - manager = dbus.Interface(bus.get_object("org.ofono", path), - interface) - - print " [ %s ]" % interface - - properties = manager.GetProperties() - for key in properties.keys(): - value = convert_dbus_value(properties[key]) - print " %s = %s" % (key, value) - -def print_context(path, properties): - print " [ %s ]" % path - - for key in properties.keys(): - value = convert_dbus_value(properties[key]) - print " %s = %s" % (key, value) - -def print_data_manager(path): - bus = get_bus() - interface = "org.ofono.ConnectionManager" - manager = dbus.Interface(bus.get_object("org.ofono", path), - interface) - - print " [ %s ]" % interface - - properties = manager.GetProperties() - for key in properties.keys(): - value = convert_dbus_value(properties[key]) - print " %s = %s" % (key, value) - - contexts = manager.GetContexts() - - for path, properties in contexts: - print_context(path, properties) - -def print_cell_broadcast(path): - bus = get_bus() - interface = "org.ofono.CellBroadcast" - manager = dbus.Interface(bus.get_object("org.ofono", path), - interface) - - print " [ %s ]" % interface - - properties = manager.GetProperties() - for key in properties.keys(): - value = convert_dbus_value(properties[key]) - print " %s = %s" % (key, value) - -def print_network_registration(path): - bus = get_bus() - interface = "org.ofono.NetworkRegistration" - manager = dbus.Interface(bus.get_object("org.ofono", path), - interface) - - print " [ %s ]" % interface - - properties = manager.GetProperties() - for key in properties.keys(): - value = convert_dbus_value(properties[key]) - print " %s = %s" % (key, value) - -def print_supplementary_services(path): - bus = get_bus() - interface = "org.ofono.SupplementaryServices" - manager = dbus.Interface(bus.get_object("org.ofono", path), - interface) - - print " [ %s ]" % interface - - properties = manager.GetProperties() - for key in properties.keys(): - value = convert_dbus_value(properties[key]) - print " %s = %s" % (key, value) - -def print_sim_manager(path): - bus = get_bus() - interface = "org.ofono.SimManager" - manager = dbus.Interface(bus.get_object("org.ofono", path), - interface) - - print " [ %s ]" % interface - - properties = manager.GetProperties() - for key in properties.keys(): - value = convert_dbus_value(properties[key]) - print " %s = %s" % (key, value) - -def print_modem(path, properties): - print "[ %s ]" % path - - for key in properties.keys(): - value = convert_dbus_value(properties[key]) - print " %s = %s" % (key, value) - - if "Interfaces" not in properties: - return - - for interface in properties["Interfaces"]: - if interface == "org.ofono.SmsManager": - print_sms_manager(path) - elif interface == "org.ofono.ConnectionManager": - print_data_manager(path) - elif interface == "org.ofono.CellBroadcast": - print_cell_broadcast(path) - elif interface == "org.ofono.NetworkRegistration": - print_network_registration(path) - elif interface == "org.ofono.SupplementaryServices": - print_supplementary_services(path) - elif interface == "org.ofono.SimManager": - print_sim_manager(path) - -def cmd_modem_list(argv): - bus = get_bus() - manager = dbus.Interface(bus.get_object("org.ofono", "/"), - "org.ofono.Manager") - - try: - modems = manager.GetModems() - except dbus.exceptions.DBusException as e: - raise ArgumentException("Failed to contact ofonod:", e) - - if len(modems) == 0: - print "No modems found" - return - - for path, properties in modems: - print_modem(path, properties) - -def cmd_modem_pin(pin_type, argv): - if len(argv) < 1: - raise ArgumentException("%s value missing" % pin_type) - - pin = argv.pop(0) - - bus = get_bus() - manager = dbus.Interface(bus.get_object("org.ofono", "/"), - "org.ofono.Manager") - modems = manager.GetModems() - - if len(modems) == 0: - print "No modems found" - return - - (modem, properties) = modems[0] - - print "Using modem %s" % modem - - sim_manager = dbus.Interface(bus.get_object("org.ofono", modem), - "org.ofono.SimManager") - - # check that pin is really needed - properties = sim_manager.GetProperties() - - if "PinRequired" not in properties: - print "PinRequired not found in properties" - return - - if properties["PinRequired"] != pin_type: - print "pin type '%s' not required by modem %s (%s)" % (pin_type, - modem, - properties["PinRequired"]) - return - try: - sim_manager.EnterPin(pin_type, pin) - except dbus.exceptions.DBusException as e: - print "Failed to enter %s: %s" % (pin_type, str(e)) - -def cmd_modem(argv): - if len(argv) < 1: - raise ArgumentException("modem command missing") - - cmd = argv.pop(0) - - if cmd == "list": - cmd_modem_list(argv) - elif cmd in ["pin", "puk"]: - cmd_modem_pin(cmd, argv) - else: - raise ArgumentException("unknown modem commmand: %s" % cmd) - -def print_wpas_network_properties(properties): - print " Properties = {" - - for p in properties: - print " %s = %s" % (p, convert_dbus_value(properties[p])) - - print " }" - -def print_wpas_network(props): - for prop in props: - if prop == "Properties": - print_wpas_network_properties(props["Properties"]) - else: - print " %s = %s" % (prop, - convert_dbus_value(props[prop])) - -def print_wpas_networks(networks): - bus = get_bus() - - for path in networks: - print - network = bus.get_object("fi.w1.wpa_supplicant1", path) - props = network.GetAll("fi.w1.wpa_supplicant1.Network", - dbus_interface=dbus.PROPERTIES_IFACE) - print "[ %s ]" % path - print_wpas_network(props) - -def print_wpas_bss(props): - for prop in props: - if prop in ["RSN", "IEs", "Rates"]: - pass - elif prop in ["SSID", "BSSID"]: - print " %s =" % prop, - - for b in props[prop]: - print "%x" % b, - - print - else: - print " %s = %s" % (prop, - convert_dbus_value(props[prop])) - -def print_wpas_bsss(bsss): - bus = get_bus() - - for path in bsss: - print - bss = bus.get_object("fi.w1.wpa_supplicant1", path) - props = bss.GetAll("fi.w1.wpa_supplicant1.BSS", - dbus_interface=dbus.PROPERTIES_IFACE) - print "[ %s ]" % path - print_wpas_bss(props) - -def print_wpas_interface(props): - for prop in props: - if prop == "Capabilities": - pass - else: - print " %s = %s" % (prop, convert_dbus_value(props[prop])) - -def print_wpas(props): - print "[ %s ]" % WPAS_DBUS_PATH - - for prop in props: - print " %s = %s " % (prop, convert_dbus_value(props[prop])) - -def cmd_wpas_list(argv, show_bss=False, show_networks=False): - bus = get_bus() - wpas = bus.get_object(WPAS_DBUS_SERVICE, WPAS_DBUS_PATH) - - try: - props = wpas.GetAll("fi.w1.wpa_supplicant1", - dbus_interface=dbus.PROPERTIES_IFACE) - except dbus.exceptions.DBusException as e: - raise ArgumentException("Failed to contact wpasupplicant: %s" - "\nAre you root?" % e) - - - print_wpas(props) - - if "Interfaces" not in props: - raise ArgumentException("No Interfaces in properties") - - bsss = [] - networks = [] - - for path in props["Interfaces"]: - print - print "[ %s ]" % path - interface = bus.get_object("fi.w1.wpa_supplicant1", path) - props = interface.GetAll("fi.w1.wpa_supplicant1.Interface", - dbus_interface=dbus.PROPERTIES_IFACE) - print_wpas_interface(props) - - bsss = bsss + props["BSSs"] - networks = networks + props["Networks"] - - if show_bss: - print_wpas_bsss(bsss) - - if show_networks: - print_wpas_networks(networks) - -def cmd_wpas(argv): - if len(argv) < 1: - raise ArgumentException("wpas command missing") - - cmd = argv.pop(0) - - if cmd == "list": - cmd_wpas_list(argv) - elif cmd == "networks": - cmd_wpas_list(argv, show_networks=True) - elif cmd == "bss": - cmd_wpas_list(argv, show_bss=True, show_networks=True) - else: - raise ArgumentException("unknown wpas commmand: %s" % cmd) - -def cmd_connect_hidden(argv): - - if (len(argv) < 1): - raise ArgumentException("Network name missing") - - name = argv.pop(0) - - if len(argv) > 0: - passphrase = argv.pop(0) - else: - passphrase = "" - - if len(argv) > 0: - security = argv.pop(0) - else: - if len(passphrase) > 0: - security = "rsn" - else: - security = "none" - - properties = { "Type": "wifi", "Mode": "managed", "SSID": name, - "Security": security, "Passphrase": passphrase } - - try: - manager = get_manager() - manager.ConnectService(properties, timeout=60000) - except dbus.DBusException, error: - print "%s: %s" % (error._dbus_error_name, error.message) - -def cmd_technologies(argv): - bus = get_bus() - manager = get_manager() - - result = [] - - properties = manager.GetProperties() - for path in properties["Technologies"]: - technology = dbus.Interface(bus.get_object("net.connman", - path), - "net.connman.Technology") - props = technology.GetProperties() - - print "[ %s ]" % path - - for key in props.keys(): - value = convert_dbus_value(props[key]) - print " %s = %s" % (key, value) - -def handle_cmd(cmd, argv, name): - if cmd == "help": - usage(name) - elif cmd == "state": - cmd_state() - elif cmd in ["services", "list"]: - cmd_services() - elif cmd == "edit": - cmd_edit(argv) - elif cmd in ["connect", "conn"]: - cmd_connect(argv) - elif cmd in ["disconnect", "disc"]: - cmd_disconnect(argv) - elif cmd in ["remove"]: - cmd_remove(argv) - elif cmd == "scan": - cmd_scan(argv) - elif cmd == "enable": - cmd_enable(argv) - elif cmd == "disable": - cmd_disable(argv) - elif cmd in ["offlinemode", "flightmode"]: - cmd_offlinemode(argv) - elif cmd == "show": - cmd_show(argv) - elif cmd == "event": - cmd_event(argv) - elif cmd == "modem": - cmd_modem(argv) - elif cmd == "wpas": - cmd_wpas(argv) - elif cmd == "connect-hidden": - cmd_connect_hidden(argv) - elif cmd in ["technologies", "tech"]: - cmd_technologies(argv) - else: - print "Unknown command" - -def main(): - name = sys.argv.pop(0) - - if len(sys.argv) == 0: - usage(name) - return - - cmd = sys.argv.pop(0) - - try: - handle_cmd(cmd, sys.argv, name) - except ArgumentException as e: - print e - sys.exit(1) - -if __name__ == "__main__": - main() diff --git a/packages/network/connman/scripts/cmcc.readme b/packages/network/connman/scripts/cmcc.readme deleted file mode 100644 index 76ac347872..0000000000 --- a/packages/network/connman/scripts/cmcc.readme +++ /dev/null @@ -1 +0,0 @@ -https://code.launchpad.net/~indicator-network-developers/indicator-network/indicator-network \ No newline at end of file diff --git a/packages/network/ethtool/meta b/packages/network/ethtool/meta index c727c6bf44..95bde1496e 100644 --- a/packages/network/ethtool/meta +++ b/packages/network/ethtool/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="ethtool" -PKG_VERSION="3.4.2" +PKG_VERSION="3.5" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/network/samba/build b/packages/network/samba/build index 98a0da0136..b9a89077ec 100755 --- a/packages/network/samba/build +++ b/packages/network/samba/build @@ -123,6 +123,9 @@ samba_cv_have_setresuid=yes \ --without-sqlite3 \ --without-setproctitle \ +make bin/libtalloc.a +make bin/libwbclient.a +make bin/libtdb.a make bin/libsmbclient.a if [ "$SAMBA_SERVER" = "yes" ]; then diff --git a/packages/network/samba/scripts/52_samba b/packages/network/samba/scripts/52_samba index 16fa8a72f6..0c9dbb246e 100644 --- a/packages/network/samba/scripts/52_samba +++ b/packages/network/samba/scripts/52_samba @@ -29,7 +29,7 @@ if [ "$SAMBA_START" = "true" ]; then # sleep 2 sec to be ensure network is started - usleep 10000000 + usleep 2000000 progress "Starting Samba server" diff --git a/packages/network/wpa_supplicant/build b/packages/network/wpa_supplicant/build index f60d7b060a..c53863ad90 100755 --- a/packages/network/wpa_supplicant/build +++ b/packages/network/wpa_supplicant/build @@ -29,10 +29,7 @@ cd $PKG_BUILD/$1 cp $ROOT/$PKG_DIR/config/makefile.config .config -echo "CFLAGS += $CFLAGS -I$SYSROOT_PREFIX/usr/include/libnl3/" >> .config # echo "CONFIG_TLS=gnutls" >> .config # echo "CONFIG_GNUTLS_EXTRA=y" >> .config -echo "CONFIG_LIBNL32=y" >> .config -[ ! "$DEBUG" = "yes" ] && echo "CONFIG_NO_STDOUT_DEBUG=y" >> .config make V=1 LIBDIR=/usr/lib BINDIR=/usr/bin diff --git a/packages/network/wpa_supplicant/config/makefile.config b/packages/network/wpa_supplicant/config/makefile.config index baf721ef09..c765b6fc52 100644 --- a/packages/network/wpa_supplicant/config/makefile.config +++ b/packages/network/wpa_supplicant/config/makefile.config @@ -1,38 +1,34 @@ -CONFIG_WPS=y -CONFIG_CTRL_IFACE=unix +CONFIG_CTRL_IFACE=y CONFIG_CTRL_IFACE_DBUS=y CONFIG_CTRL_IFACE_DBUS_NEW=y CONFIG_CTRL_IFACE_DBUS_INTRO=y -//CONFIG_DRIVER_HOSTAP=y -//CONFIG_DRIVER_HERMES=y -//CONFIG_DRIVER_MADWIFI=y -CONFIG_DRIVER_ATMEL=y CONFIG_DRIVER_WEXT=y -//CONFIG_DRIVER_NDISWRAPPER=y -//CONFIG_DRIVER_PRISM54=y -CONFIG_DRIVER_WIRED=y -//CONFIG_DRIVER_BROADCOM=y -//CONFIG_DRIVER_IPW=y -CONFIG_DRIVER_RALINK=y +CONFIG_LIBNL32=y CONFIG_DRIVER_NL80211=y -//CONFIG_DRIVER_BSD=y -//CONFIG_DRIVER_NDIS=y -CONFIG_WIRELESS_EXTENSION=y +CONFIG_DRIVER_WIRED=y CONFIG_IEEE8021X_EAPOL=y CONFIG_EAP_MD5=y CONFIG_EAP_MSCHAPV2=y CONFIG_EAP_TLS=y CONFIG_EAP_PEAP=y CONFIG_EAP_TTLS=y -//CONFIG_EAP_FAST=y +CONFIG_EAP_PSK=y +CONFIG_EAP_FAST=y CONFIG_EAP_GTC=y CONFIG_EAP_OTP=y -//CONFIG_EAP_SIM=y -//CONFIG_EAP_AKA=y -CONFIG_EAP_PSK=y +CONFIG_EAP_AKA=y CONFIG_EAP_PAX=y CONFIG_EAP_LEAP=y -//CONFIG_PCSC=y +CONFIG_EAP_SAKE=y +CONFIG_EAP_GPSK=y +CONFIG_EAP_GPSK_SHA256=y +CONFIG_EAP_TNC=y +CONFIG_WPS=y +CONFIG_EAP_IKEV2=y CONFIG_PKCS12=y CONFIG_SMARTCARD=y CONFIG_DEBUG_FILE=y +CONFIG_BACKEND=file +CONFIG_PEERKEY=y +CONFIG_BGSCAN_SIMPLE=y +#CONFIG_FIPS=y diff --git a/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-assoc-timeout.patch b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-assoc-timeout.patch new file mode 100644 index 0000000000..c3b3568c6b --- /dev/null +++ b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-assoc-timeout.patch @@ -0,0 +1,16 @@ +diff -up wpa_supplicant-0.7.3/wpa_supplicant/wpa_supplicant.c.assoc-timeout wpa_supplicant-0.7.3/wpa_supplicant/wpa_supplicant.c +--- wpa_supplicant-0.7.3/wpa_supplicant/wpa_supplicant.c.assoc-timeout 2010-09-07 10:43:39.000000000 -0500 ++++ wpa_supplicant-0.7.3/wpa_supplicant/wpa_supplicant.c 2010-12-07 18:57:45.163457000 -0600 +@@ -1262,10 +1262,10 @@ void wpa_supplicant_associate(struct wpa + + if (assoc_failed) { + /* give IBSS a bit more time */ +- timeout = ssid->mode == WPAS_MODE_IBSS ? 10 : 5; ++ timeout = ssid->mode == WPAS_MODE_IBSS ? 20 : 10; + } else if (wpa_s->conf->ap_scan == 1) { + /* give IBSS a bit more time */ +- timeout = ssid->mode == WPAS_MODE_IBSS ? 20 : 10; ++ timeout = ssid->mode == WPAS_MODE_IBSS ? 20 : 20; + } + wpa_supplicant_req_auth_timeout(wpa_s, timeout, 0); + } diff --git a/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-dbus-service-file-args.patch b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-dbus-service-file-args.patch new file mode 100644 index 0000000000..b7478dad83 --- /dev/null +++ b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-dbus-service-file-args.patch @@ -0,0 +1,20 @@ +diff -up wpa_supplicant-0.7.3/wpa_supplicant/dbus/fi.w1.wpa_supplicant1.service.in.fedora wpa_supplicant-0.7.3/wpa_supplicant/dbus/fi.w1.wpa_supplicant1.service.in +--- wpa_supplicant-0.7.3/wpa_supplicant/dbus/fi.w1.wpa_supplicant1.service.in.fedora 2008-03-02 20:58:35.000000000 -0500 ++++ wpa_supplicant-0.7.3/wpa_supplicant/dbus/fi.w1.wpa_supplicant1.service.in 2008-03-02 20:58:41.000000000 -0500 +@@ -1,5 +1,5 @@ + [D-BUS Service] + Name=fi.w1.wpa_supplicant1 +-Exec=@BINDIR@/wpa_supplicant -u ++Exec=@BINDIR@/wpa_supplicant -B -u -f /var/log/wpa_supplicant.log -c /etc/wpa_supplicant/wpa_supplicant.conf -P /var/run/wpa_supplicant.pid + User=root + SystemdService=wpa_supplicant.service +diff -up wpa_supplicant-0.7.3/wpa_supplicant/dbus/fi.epitest.hostap.WPASupplicant.service.in.fedora wpa_supplicant-0.7.3/wpa_supplicant/dbus/fi.epitest.hostap.WPASupplicant.service.in +--- wpa_supplicant-0.7.3/wpa_supplicant/dbus/fi.epitest.hostap.WPASupplicant.service.in.fedora 2008-03-02 20:58:35.000000000 -0500 ++++ wpa_supplicant-0.7.3/wpa_supplicant/dbus/fi.epitest.hostap.WPASupplicant.service.in 2008-03-02 20:58:41.000000000 -0500 +@@ -1,5 +1,5 @@ + [D-BUS Service] + Name=fi.epitest.hostap.WPASupplicant +-Exec=@BINDIR@/wpa_supplicant -u ++Exec=@BINDIR@/wpa_supplicant -B -u -f /var/log/wpa_supplicant.log -c /etc/wpa_supplicant/wpa_supplicant.conf -P /var/run/wpa_supplicant.pid + User=root + SystemdService=wpa_supplicant.service diff --git a/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-flush-debug-output.patch b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-flush-debug-output.patch new file mode 100644 index 0000000000..a686851867 --- /dev/null +++ b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-flush-debug-output.patch @@ -0,0 +1,49 @@ +--- wpa_supplicant-0.6.3/src/utils/wpa_debug.c.flush-debug 2007-07-30 23:15:34.000000000 -0400 ++++ wpa_supplicant-0.6.3/src/utils/wpa_debug.c 2007-07-30 23:17:06.000000000 -0400 +@@ -157,6 +157,7 @@ void wpa_debug_print_timestamp(void) + if (out_file) { + fprintf(out_file, "%ld.%06u: ", (long) tv.sec, + (unsigned int) tv.usec); ++ fflush(out_file); + } else + #endif /* CONFIG_DEBUG_FILE */ + printf("%ld.%06u: ", (long) tv.sec, (unsigned int) tv.usec); +@@ -185,6 +186,7 @@ void wpa_printf(int level, char *fmt, .. + if (out_file) { + vfprintf(out_file, fmt, ap); + fprintf(out_file, "\n"); ++ fflush(out_file); + } else { + #endif /* CONFIG_DEBUG_FILE */ + vprintf(fmt, ap); +@@ -217,6 +219,7 @@ static void _wpa_hexdump(int level, cons + fprintf(out_file, " [REMOVED]"); + } + fprintf(out_file, "\n"); ++ fflush(out_file); + } else { + #endif /* CONFIG_DEBUG_FILE */ + printf("%s - hexdump(len=%lu):", title, (unsigned long) len); +@@ -262,12 +265,14 @@ static void _wpa_hexdump_ascii(int level + fprintf(out_file, + "%s - hexdump_ascii(len=%lu): [REMOVED]\n", + title, (unsigned long) len); ++ fflush(out_file); + return; + } + if (buf == NULL) { + fprintf(out_file, + "%s - hexdump_ascii(len=%lu): [NULL]\n", + title, (unsigned long) len); ++ fflush(out_file); + return; + } + fprintf(out_file, "%s - hexdump_ascii(len=%lu):\n", +@@ -292,6 +297,7 @@ static void _wpa_hexdump_ascii(int level + pos += llen; + len -= llen; + } ++ fflush(out_file); + } else { + #endif /* CONFIG_DEBUG_FILE */ + if (!show) { diff --git a/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-libnl3-includes.patch b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-libnl3-includes.patch new file mode 100644 index 0000000000..5d8903906a --- /dev/null +++ b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-libnl3-includes.patch @@ -0,0 +1,12 @@ +diff -up wpa_supplicant-1.0-rc2/src/drivers/drivers.mak.foo wpa_supplicant-1.0-rc2/src/drivers/drivers.mak +--- wpa_supplicant-1.0-rc2/src/drivers/drivers.mak.foo 2012-03-02 16:11:43.176448714 -0600 ++++ wpa_supplicant-1.0-rc2/src/drivers/drivers.mak 2012-03-02 16:12:29.759866341 -0600 +@@ -48,7 +48,7 @@ NEED_RFKILL=y + ifdef CONFIG_LIBNL32 + DRV_LIBS += -lnl-3 + DRV_LIBS += -lnl-genl-3 +- DRV_CFLAGS += -DCONFIG_LIBNL20 ++ DRV_CFLAGS += -DCONFIG_LIBNL20 `pkg-config --cflags libnl-3.0` + else + ifdef CONFIG_LIBNL_TINY + DRV_LIBS += -lnl-tiny diff --git a/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-openssl-more-algs.patch b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-openssl-more-algs.patch new file mode 100644 index 0000000000..b44c463c53 --- /dev/null +++ b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-openssl-more-algs.patch @@ -0,0 +1,16 @@ +diff -up wpa_supplicant-0.7.3/src/crypto/tls_openssl.c.more-openssl-algs wpa_supplicant-0.7.3/src/crypto/tls_openssl.c +--- wpa_supplicant-0.7.3/src/crypto/tls_openssl.c.more-openssl-algs 2010-09-07 10:43:39.000000000 -0500 ++++ wpa_supplicant-0.7.3/src/crypto/tls_openssl.c 2010-12-08 10:01:02.967664004 -0600 +@@ -710,6 +710,11 @@ void * tls_init(const struct tls_config + #endif /* OPENSSL_FIPS */ + #endif /* CONFIG_FIPS */ + SSL_load_error_strings(); ++ /* Only add potentially weak hashes and encryption algorithms ++ * when FIPS mode is not enabled. ++ */ ++ if (!conf || !conf->fips_mode) ++ OpenSSL_add_all_algorithms(); + SSL_library_init(); + #if (OPENSSL_VERSION_NUMBER >= 0x0090800fL) && !defined(OPENSSL_NO_SHA256) + EVP_add_digest(EVP_sha256()); + diff --git a/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-quiet-scan-results-message.patch b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-quiet-scan-results-message.patch new file mode 100644 index 0000000000..5bb36a49c3 --- /dev/null +++ b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-quiet-scan-results-message.patch @@ -0,0 +1,13 @@ +diff -up wpa_supplicant-0.6.7/wpa_supplicant/events.c.scan-results-msg wpa_supplicant-0.6.7/wpa_supplicant/events.c +--- wpa_supplicant-0.6.7/wpa_supplicant/events.c.scan-results-msg 2009-01-30 12:08:34.000000000 -0500 ++++ wpa_supplicant-0.6.7/wpa_supplicant/events.c 2009-01-30 12:08:37.000000000 -0500 +@@ -911,7 +911,7 @@ static void wpa_supplicant_event_scan_re + } + + wpa_dbg(wpa_s, MSG_DEBUG, "New scan results available"); +- wpa_msg_ctrl(wpa_s, MSG_INFO, WPA_EVENT_SCAN_RESULTS); ++ wpa_msg_ctrl(wpa_s, MSG_DEBUG, WPA_EVENT_SCAN_RESULTS); + wpas_notify_scan_results(wpa_s); + + wpas_notify_scan_done(wpa_s, 1); + diff --git a/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-squelch-driver-disconnect-spam.patch b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-squelch-driver-disconnect-spam.patch new file mode 100644 index 0000000000..f53a41829c --- /dev/null +++ b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-squelch-driver-disconnect-spam.patch @@ -0,0 +1,96 @@ +diff -up wpa_supplicant-0.6.8/wpa_supplicant/events.c.disconnect-spam wpa_supplicant-0.6.8/wpa_supplicant/events.c +--- wpa_supplicant-0.6.8/wpa_supplicant/events.c.disconnect-spam 2010-05-06 18:10:51.348288705 -0700 ++++ wpa_supplicant-0.6.8/wpa_supplicant/events.c 2010-05-06 18:10:51.356288887 -0700 +@@ -1302,6 +1302,15 @@ static void wpa_supplicant_event_disasso + wpa_s->keys_cleared = 0; + wpa_clear_keys(wpa_s, wpa_s->bssid); + } ++ ++ if (wpa_s->wpa_state == WPA_DISCONNECTED) { ++ wpa_s->disconnect_count++; ++ if (!eloop_is_timeout_registered(wpa_disconnect_spam_handle, wpa_s, NULL)) { ++ eloop_register_timeout(6, 0, wpa_disconnect_spam_handle, wpa_s, NULL); ++ wpa_printf(MSG_DEBUG, "%s: scheduled DISCONNECT spam handler", __FUNCTION__); ++ } ++ } ++ + wpa_supplicant_mark_disassoc(wpa_s); + + if (authenticating && (wpa_s->drv_flags & WPA_DRIVER_FLAGS_SME)) +diff -up wpa_supplicant-0.6.8/wpa_supplicant/wpa_supplicant.c.disconnect-spam wpa_supplicant-0.6.8/wpa_supplicant/wpa_supplicant.c +--- wpa_supplicant-0.6.8/wpa_supplicant/wpa_supplicant.c.disconnect-spam 2010-05-06 18:10:51.340288662 -0700 ++++ wpa_supplicant-0.6.8/wpa_supplicant/wpa_supplicant.c 2010-05-06 18:12:06.090413976 -0700 +@@ -382,6 +382,9 @@ static void wpa_supplicant_cleanup(struc + + wpa_supplicant_cancel_scan(wpa_s); + wpa_supplicant_cancel_auth_timeout(wpa_s); ++ if (eloop_is_timeout_registered(wpa_disconnect_spam_handle, wpa_s, NULL)) ++ eloop_cancel_timeout(wpa_disconnect_spam_handle, wpa_s, NULL); ++ + eloop_cancel_timeout(wpa_supplicant_stop_countermeasures, wpa_s, NULL); + #ifdef CONFIG_DELAYED_MIC_ERROR_REPORT + eloop_cancel_timeout(wpa_supplicant_delayed_mic_error_report, +@@ -461,6 +464,23 @@ const char * wpa_supplicant_state_txt(in + #endif /* CONFIG_BGSCAN */ + + ++void wpa_disconnect_spam_handle(void *eloop_ctx, void *timeout_ctx) ++{ ++ struct wpa_supplicant *wpa_s = eloop_ctx; ++ const u8 bssid[ETH_ALEN] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }; ++ ++ wpa_printf(MSG_DEBUG, "%s: %d disconnect events in 6 seconds", ++ __FUNCTION__, wpa_s->disconnect_count); ++ ++ if (wpa_s->disconnect_count >= 3) { ++ wpa_printf(MSG_DEBUG, "%s: forcing SSID/BSSID reset", __FUNCTION__); ++ wpa_drv_disassociate(wpa_s, bssid, WLAN_REASON_DEAUTH_LEAVING); ++ wpa_supplicant_req_scan(wpa_s, 1, 0); ++ } ++ wpa_s->disconnect_count = 0; ++} ++ ++ + /** + * wpa_supplicant_set_state - Set current connection state + * @wpa_s: Pointer to wpa_supplicant data +@@ -478,6 +498,18 @@ void wpa_supplicant_set_state(struct wpa + if (state != WPA_SCANNING) + wpa_supplicant_notify_scanning(wpa_s, 0); + ++ if (state != WPA_DISCONNECTED && state != WPA_SCANNING) { ++ /* If the state isn't disconnected, cancel any registered ++ * disconnect spam handler, which should only live while ++ * disconnect events are coming in quickly. ++ */ ++ wpa_s->disconnect_count = 0; ++ if (eloop_is_timeout_registered(wpa_disconnect_spam_handle, wpa_s, NULL)) { ++ wpa_printf(MSG_DEBUG, "%s: canceling DISCONNECT spam handler", __FUNCTION__); ++ eloop_cancel_timeout(wpa_disconnect_spam_handle, wpa_s, NULL); ++ } ++ } ++ + if (state == WPA_COMPLETED && wpa_s->new_connection) { + #if defined(CONFIG_CTRL_IFACE) || !defined(CONFIG_NO_STDOUT_DEBUG) + struct wpa_ssid *ssid = wpa_s->current_ssid; +diff -up wpa_supplicant-0.6.8/wpa_supplicant/wpa_supplicant_i.h.disconnect-spam wpa_supplicant-0.6.8/wpa_supplicant/wpa_supplicant_i.h +--- wpa_supplicant-0.6.8/wpa_supplicant/wpa_supplicant_i.h.disconnect-spam 2009-02-15 10:00:00.000000000 -0800 ++++ wpa_supplicant-0.6.8/wpa_supplicant/wpa_supplicant_i.h 2010-05-06 18:10:51.358288792 -0700 +@@ -397,6 +397,8 @@ struct wpa_supplicant { + int wps_success; /* WPS success event received */ + struct wps_er *wps_er; + int blacklist_cleared; ++ ++ int disconnect_count; + + struct wpabuf *pending_eapol_rx; + struct os_time pending_eapol_rx_time; +@@ -461,6 +463,7 @@ void wpa_clear_keys(struct wpa_supplican + int sec, int usec); + void wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, + enum wpa_states state); ++void wpa_disconnect_spam_handle(void *eloop_ctx, void *timeout_ctx); + struct wpa_ssid * wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s); + const char * wpa_supplicant_get_eap_mode(struct wpa_supplicant *wpa_s); + void wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s); + diff --git a/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-wpagui-getopt.patch b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-wpagui-getopt.patch new file mode 100644 index 0000000000..ed1930b217 --- /dev/null +++ b/packages/network/wpa_supplicant/patches/wpa_supplicant-1.0-wpagui-getopt.patch @@ -0,0 +1,14 @@ +diff -up wpa_supplicant-1.0-rc1/wpa_supplicant/wpa_gui-qt4/wpagui.cpp.getopt wpa_supplicant-1.0-rc1/wpa_supplicant/wpa_gui-qt4/wpagui.cpp +--- wpa_supplicant-1.0-rc1/wpa_supplicant/wpa_gui-qt4/wpagui.cpp.getopt 2012-01-10 16:28:43.451307760 -0600 ++++ wpa_supplicant-1.0-rc1/wpa_supplicant/wpa_gui-qt4/wpagui.cpp 2012-01-10 16:28:53.999175893 -0600 +@@ -12,10 +12,7 @@ + * See README and COPYING for more details. + */ + +-#ifdef __MINGW32__ +-/* Need to get getopt() */ + #include +-#endif + + #ifdef CONFIG_NATIVE_WINDOWS + #include diff --git a/packages/python/devel/distribute/meta b/packages/python/devel/distribute/meta index 639fb673e1..be5224f330 100644 --- a/packages/python/devel/distribute/meta +++ b/packages/python/devel/distribute/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="distribute" -PKG_VERSION="0.6.27" +PKG_VERSION="0.6.28" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/security/cryptodev-linux/build b/packages/security/cryptodev-linux/build index 9b9907027e..0c7cbf5041 100755 --- a/packages/security/cryptodev-linux/build +++ b/packages/security/cryptodev-linux/build @@ -22,11 +22,8 @@ . config/options $1 -# dont use our LDFLAGS, use the KERNEL LDFLAGS - LDFLAGS="" - cd $PKG_BUILD - make V=1 CC=$CC -C $(kernel_path) SUBDIRS=`pwd` modules + LDFLAGS="" make V=1 CC=$CC -C $(kernel_path) SUBDIRS=`pwd` modules mkdir -p $SYSROOT_PREFIX/usr/include/crypto cp crypto/cryptodev.h $SYSROOT_PREFIX/usr/include/crypto diff --git a/packages/security/openssl/build b/packages/security/openssl/build index ed0406a152..1d20b23a62 100755 --- a/packages/security/openssl/build +++ b/packages/security/openssl/build @@ -49,7 +49,7 @@ cd $PKG_BUILD --install_prefix="$SYSROOT_PREFIX" \ shared \ threads \ - zlib-dynamic \ + zlib \ enable-camellia \ enable-seed \ enable-tlsext \ @@ -57,9 +57,13 @@ cd $PKG_BUILD enable-cms \ enable-md2 \ no-krb5 \ - no-idea \ no-mdc2 \ no-rc5 \ + no-ec \ + no-ec2m \ + no-ecdh \ + no-ecdsa \ + no-srp \ $TARGET make CC="$CC" \ diff --git a/packages/security/openssl/patches/openssl-1.0.1c-cflags.patch b/packages/security/openssl/patches/openssl-1.0.1c-cflags.patch index 6adcf48dda..11deb8d110 100644 --- a/packages/security/openssl/patches/openssl-1.0.1c-cflags.patch +++ b/packages/security/openssl/patches/openssl-1.0.1c-cflags.patch @@ -6,25 +6,25 @@ diff -Naur openssl-1.0.1c/Configure openssl-1.0.1c.patch/Configure # throw in -D[BL]_ENDIAN, whichever appropriate... "linux-generic32","gcc:-DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"linux-ppc", "gcc:-DB_ENDIAN -DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc32_asm}:linux32:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -+"linux-ppc", "gcc:-DB_ENDIAN -DTERMIO \$(CFLAGS)::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc32_asm}:linux32:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", ++"linux-ppc", "gcc:-DB_ENDIAN -DTERMIO \$(CFLAGS) -O3 -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc32_asm}:linux32:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", # It's believed that majority of ARM toolchains predefine appropriate -march. # If you compiler does not, do complement config command line with one! -"linux-armv4", "gcc:-DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${armv4_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -+"linux-armv4", "gcc:-DTERMIO \$(CFLAGS)::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${armv4_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", ++"linux-armv4", "gcc:-DTERMIO \$(CFLAGS) -O3 -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${armv4_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", #### IA-32 targets... "linux-ia32-icc", "icc:-DL_ENDIAN -DTERMIO -O2 -no_cpprt::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-KPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"linux-elf", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -+"linux-elf", "gcc:-DL_ENDIAN -DTERMIO \$(CFLAGS)::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", ++"linux-elf", "gcc:-DL_ENDIAN -DTERMIO \$(CFLAGS) -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "linux-aout", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -march=i486 -Wall::(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_asm}:a.out", #### "linux-generic64","gcc:-DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"linux-ppc64", "gcc:-m64 -DB_ENDIAN -DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc64_asm}:linux64:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", -+"linux-ppc64", "gcc:-m64 -DB_ENDIAN -DTERMIO \$(CFLAGS)::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc64_asm}:linux64:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", ++"linux-ppc64", "gcc:-m64 -DB_ENDIAN -DTERMIO \$(CFLAGS) -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc64_asm}:linux64:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", "linux-ia64", "gcc:-DL_ENDIAN -DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "linux-ia64-ecc","ecc:-DL_ENDIAN -DTERMIO -O2 -Wall -no_cpprt::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "linux-ia64-icc","icc:-DL_ENDIAN -DTERMIO -O2 -Wall -no_cpprt::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"linux-x86_64", "gcc:-m64 -DL_ENDIAN -DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", -+"linux-x86_64", "gcc:-m64 -DL_ENDIAN -DTERMIO \$(CFLAGS)::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", ++"linux-x86_64", "gcc:-m64 -DL_ENDIAN -DTERMIO \$(CFLAGS) -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", "linux64-s390x", "gcc:-m64 -DB_ENDIAN -DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL:${s390x_asm}:64:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", #### So called "highgprs" target for z/Architecture CPUs # "Highgprs" is kernel feature first implemented in Linux 2.6.32, see diff --git a/packages/sysutils/upower/meta b/packages/sysutils/upower/meta index 2992b7611f..d54c5ca0e4 100644 --- a/packages/sysutils/upower/meta +++ b/packages/sysutils/upower/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="upower" -PKG_VERSION="0.9.17" +PKG_VERSION="0.9.18" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/toolchain/devel/bison/meta b/packages/toolchain/devel/bison/meta index 8af9dcbfd1..ecd9354e65 100644 --- a/packages/toolchain/devel/bison/meta +++ b/packages/toolchain/devel/bison/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="bison" -PKG_VERSION="2.6" +PKG_VERSION="2.6.2" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/toolchain/devel/eglibc/meta b/packages/toolchain/devel/eglibc/meta index 9d35bc6f2c..f619323593 100644 --- a/packages/toolchain/devel/eglibc/meta +++ b/packages/toolchain/devel/eglibc/meta @@ -34,3 +34,7 @@ PKG_LONGDESC="The Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLI PKG_IS_ADDON="no" PKG_AUTORECONF="no" + +if [ "$OPENMAX" = "bcm2835-driver" ]; then + PKG_DEPENDS="$PKG_DEPENDS libcofi" +fi diff --git a/packages/toolchain/devel/flex/meta b/packages/toolchain/devel/flex/meta index 0d579c07fb..02c17bdbe5 100644 --- a/packages/toolchain/devel/flex/meta +++ b/packages/toolchain/devel/flex/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="flex" -PKG_VERSION="2.5.36" +PKG_VERSION="2.5.37" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/toolchain/lang/nasm/meta b/packages/toolchain/lang/nasm/meta index a48489b6b9..cbe9565a7d 100644 --- a/packages/toolchain/lang/nasm/meta +++ b/packages/toolchain/lang/nasm/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="nasm" -PKG_VERSION="2.10.02" +PKG_VERSION="2.10.03" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/tools/bcm2835-bootloader/install b/packages/tools/bcm2835-bootloader/install new file mode 100755 index 0000000000..1ba0565d44 --- /dev/null +++ b/packages/tools/bcm2835-bootloader/install @@ -0,0 +1,31 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options $1 + +mkdir -p $INSTALL/usr/share/bootloader + cp $PKG_BUILD/LICENCE* $INSTALL/usr/share/bootloader + cp $PKG_BUILD/arm128_start.elf $INSTALL/usr/share/bootloader/start.elf + cp $PKG_BUILD/bootcode.bin $INSTALL/usr/share/bootloader + cp $PKG_BUILD/loader.bin $INSTALL/usr/share/bootloader + + cp $PKG_DIR/scripts/update.sh $INSTALL/usr/share/bootloader diff --git a/packages/tools/bcm2835-bootloader/meta b/packages/tools/bcm2835-bootloader/meta index d21ed562a7..5c6bcd738e 100644 --- a/packages/tools/bcm2835-bootloader/meta +++ b/packages/tools/bcm2835-bootloader/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="bcm2835-bootloader" -PKG_VERSION="c2c114a" +PKG_VERSION="4ec01c7" PKG_REV="1" PKG_ARCH="arm" PKG_LICENSE="nonfree" diff --git a/packages/tools/bcm2835-bootloader/scripts/update.sh b/packages/tools/bcm2835-bootloader/scripts/update.sh new file mode 100755 index 0000000000..bda1348330 --- /dev/null +++ b/packages/tools/bcm2835-bootloader/scripts/update.sh @@ -0,0 +1,38 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +[ -z "$BOOT_ROOT" ] && BOOT_ROOT="/flash" +[ -z "$SYSTEM_ROOT" ] && SYSTEM_ROOT="" + +# mount $BOOT_ROOT r/w + mount -o remount,rw $BOOT_ROOT + +# update bootloader files + cp $SYSTEM_ROOT/usr/share/bootloader/LICENCE* $BOOT_ROOT + cp $SYSTEM_ROOT/usr/share/bootloader/start.elf $BOOT_ROOT + cp $SYSTEM_ROOT/usr/share/bootloader/bootcode.bin $BOOT_ROOT + cp $SYSTEM_ROOT/usr/share/bootloader/loader.bin $BOOT_ROOT + +# mount $BOOT_ROOT r/o + sync + mount -o remount,ro $BOOT_ROOT + diff --git a/packages/web/curl/meta b/packages/web/curl/meta index 9f57f0525e..c3a2a7aa03 100644 --- a/packages/web/curl/meta +++ b/packages/web/curl/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="curl" -PKG_VERSION="7.26.0" +PKG_VERSION="7.27.0" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="MIT" diff --git a/packages/x11/driver/xf86-input-evdev/meta b/packages/x11/driver/xf86-input-evdev/meta index 6587efc61e..2af89fbc55 100644 --- a/packages/x11/driver/xf86-input-evdev/meta +++ b/packages/x11/driver/xf86-input-evdev/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xf86-input-evdev" -PKG_VERSION="2.7.1" +PKG_VERSION="2.7.2" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/x11/driver/xf86-video-fglrx-legacy/build b/packages/x11/driver/xf86-video-fglrx-legacy/build index f9569c976d..e36301231b 100755 --- a/packages/x11/driver/xf86-video-fglrx-legacy/build +++ b/packages/x11/driver/xf86-video-fglrx-legacy/build @@ -39,7 +39,7 @@ cd $PKG_BUILD/common/lib/modules/fglrx/build_mod cd 2.6.x sed -i -e 's/ -DPAGE_ATTR_FIX=/-DCOMPAT_ALLOC_USER_SPACE=arch_compat_alloc_user_space -DPAGE_ATTR_FIX=/' Makefile - make CC=${CC} KDIR=$(kernel_path) + LDFLAGS="" make CC=${CC} KDIR=$(kernel_path) cd $ROOT/$PKG_BUILD diff --git a/packages/x11/driver/xf86-video-fglrx-legacy/meta b/packages/x11/driver/xf86-video-fglrx-legacy/meta index 0ab7f8b391..25f68aeb01 100644 --- a/packages/x11/driver/xf86-video-fglrx-legacy/meta +++ b/packages/x11/driver/xf86-video-fglrx-legacy/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xf86-video-fglrx-legacy" -PKG_VERSION="12.6" +PKG_VERSION="12.6.final" PKG_REV="1" PKG_ARCH="i386 x86_64" PKG_LICENSE="nonfree" diff --git a/packages/x11/driver/xf86-video-fglrx/build b/packages/x11/driver/xf86-video-fglrx/build index ecbe74e28d..571ce7aee8 100755 --- a/packages/x11/driver/xf86-video-fglrx/build +++ b/packages/x11/driver/xf86-video-fglrx/build @@ -39,7 +39,7 @@ cd $PKG_BUILD/common/lib/modules/fglrx/build_mod cd 2.6.x sed -i -e 's/ -DPAGE_ATTR_FIX=/-DCOMPAT_ALLOC_USER_SPACE=arch_compat_alloc_user_space -DPAGE_ATTR_FIX=/' Makefile - make CC=${CC} KDIR=$(kernel_path) + LDFLAGS="" make CC=${CC} KDIR=$(kernel_path) cd $ROOT/$PKG_BUILD diff --git a/packages/x11/driver/xf86-video-intel/meta b/packages/x11/driver/xf86-video-intel/meta index 45e8678664..ee44e547d4 100644 --- a/packages/x11/driver/xf86-video-intel/meta +++ b/packages/x11/driver/xf86-video-intel/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xf86-video-intel" -PKG_VERSION="2.20.2" +PKG_VERSION="2.20.3" PKG_REV="1" PKG_ARCH="i386 x86_64" PKG_LICENSE="OSS" diff --git a/packages/x11/driver/xf86-video-nvidia/build b/packages/x11/driver/xf86-video-nvidia/build index 4119b015be..2003e17499 100755 --- a/packages/x11/driver/xf86-video-nvidia/build +++ b/packages/x11/driver/xf86-video-nvidia/build @@ -23,7 +23,7 @@ . config/options $1 cd $PKG_BUILD/kernel - make module CC=$CC SYSSRC=$(kernel_path) SYSOUT=$(kernel_path) + LDFLAGS="" make module CC=$CC SYSSRC=$(kernel_path) SYSOUT=$(kernel_path) cd .. # linking libnvidia-ml.so.$PKG_VERSION to libnvidia-ml.so.1 diff --git a/packages/x11/driver/xf86-video-nvidia/meta b/packages/x11/driver/xf86-video-nvidia/meta index fe55811c9d..5327516f2e 100644 --- a/packages/x11/driver/xf86-video-nvidia/meta +++ b/packages/x11/driver/xf86-video-nvidia/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xf86-video-nvidia" -PKG_VERSION="295.59" +PKG_VERSION="295.71" PKG_REV="1" PKG_ARCH="i386 x86_64" PKG_LICENSE="nonfree" diff --git a/packages/x11/lib/pixman/meta b/packages/x11/lib/pixman/meta index aeff953391..618e6c317a 100644 --- a/packages/x11/lib/pixman/meta +++ b/packages/x11/lib/pixman/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="pixman" -PKG_VERSION="0.26.2" +PKG_VERSION="0.27.2" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/x11/other/fontconfig/meta b/packages/x11/other/fontconfig/meta index e11c720b4c..b05c240367 100644 --- a/packages/x11/other/fontconfig/meta +++ b/packages/x11/other/fontconfig/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="fontconfig" -PKG_VERSION="2.10.0" +PKG_VERSION="2.10.1" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/x11/other/fontconfig/patches/fontconfig-2.10.0-confdir.patch b/packages/x11/other/fontconfig/patches/fontconfig-2.10.0-confdir.patch deleted file mode 100644 index 741dc201cb..0000000000 --- a/packages/x11/other/fontconfig/patches/fontconfig-2.10.0-confdir.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur fontconfig-2.10.0-old/fontconfig.pc.in fontconfig-2.10.0-new/fontconfig.pc.in ---- fontconfig-2.10.0-old/fontconfig.pc.in 2012-05-31 19:26:10.000000000 -0700 -+++ fontconfig-2.10.0-new/fontconfig.pc.in 2012-07-19 08:27:33.000000000 -0700 -@@ -5,7 +5,7 @@ - sysconfdir=@sysconfdir@ - localstatedir=@localstatedir@ - PACKAGE=@PACKAGE@ --confdir=@confdir@ -+confdir=@baseconfigdir@ - cachedir=@fc_cachedir@ - - Name: Fontconfig diff --git a/projects/ATV/linux/linux.i386.conf b/projects/ATV/linux/linux.i386.conf index fee7e42603..c724453171 100644 --- a/projects/ATV/linux/linux.i386.conf +++ b/projects/ATV/linux/linux.i386.conf @@ -152,14 +152,14 @@ CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_EXPERT=y -CONFIG_UID16=y +# CONFIG_UID16 is not set # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -180,10 +180,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -208,7 +207,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -386,7 +384,10 @@ CONFIG_VM86=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_X86_REBOOTFIXUPS is not set -# CONFIG_MICROCODE is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_AMD is not set +CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_NOHIGHMEM=y @@ -427,8 +428,8 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y # CONFIG_MEMORY_FAILURE is not set CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -448,9 +449,9 @@ CONFIG_SECCOMP=y # CONFIG_CC_STACKPROTECTOR is not set # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y CONFIG_PHYSICAL_START=0x1000000 @@ -586,7 +587,6 @@ CONFIG_ISA_DMA_API=y # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set # CONFIG_BINFMT_MISC is not set @@ -1197,8 +1197,8 @@ CONFIG_8139TOO_TUNE_TWISTER=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1208,7 +1208,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1218,6 +1218,7 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -1225,7 +1226,7 @@ CONFIG_WLAN=y # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set CONFIG_USB_ZD1201=m -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1292,7 +1293,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -2651,7 +2652,6 @@ CONFIG_LIRC_IGORPLUGUSB=m # CONFIG_USB_WPAN_HCD is not set # CONFIG_IPACK_BUS is not set # CONFIG_WIMAX_GDM72XX is not set -# CONFIG_WIMAX_GDM72XX_USB is not set # CONFIG_X86_PLATFORM_DEVICES is not set # @@ -2908,8 +2908,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3014,7 +3013,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3022,7 +3020,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3115,7 +3112,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3145,7 +3142,7 @@ CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set # CONFIG_LIBCRC32C is not set -CONFIG_CRC8=m +CONFIG_CRC8=y CONFIG_ZLIB_INFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y @@ -3167,5 +3164,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/ATV/options b/projects/ATV/options index 4d5546e7ec..4b90b76efd 100755 --- a/projects/ATV/options +++ b/projects/ATV/options @@ -171,7 +171,7 @@ # asix-ax887xx: Asix AX887xx USB LAN Driver # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="asix-ax887xx AF9035" - ADDITIONAL_DRIVERS="bcm_sta" + ADDITIONAL_DRIVERS="bcm_sta RTL8192CU" if [ "$PVR" = yes ]; then ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS" fi diff --git a/projects/Fusion/linux/linux.i386.conf b/projects/Fusion/linux/linux.i386.conf index fa317f4192..2a294a4988 100644 --- a/projects/Fusion/linux/linux.i386.conf +++ b/projects/Fusion/linux/linux.i386.conf @@ -153,14 +153,14 @@ CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_EXPERT=y -CONFIG_UID16=y +# CONFIG_UID16 is not set # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -181,10 +181,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -209,7 +208,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -377,7 +375,7 @@ CONFIG_VM86=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_X86_REBOOTFIXUPS is not set -CONFIG_MICROCODE=m +CONFIG_MICROCODE=y # CONFIG_MICROCODE_INTEL is not set CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y @@ -419,8 +417,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -441,9 +439,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -556,7 +554,6 @@ CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set CONFIG_PCIEPORTBUS=y -# CONFIG_HOTPLUG_PCI_PCIE is not set CONFIG_PCIEAER=y # CONFIG_PCIE_ECRC is not set # CONFIG_PCIEAER_INJECT is not set @@ -586,13 +583,7 @@ CONFIG_ISA_DMA_API=y # CONFIG_GEOS is not set CONFIG_AMD_NB=y # CONFIG_PCCARD is not set -CONFIG_HOTPLUG_PCI=m -# CONFIG_HOTPLUG_PCI_FAKE is not set -# CONFIG_HOTPLUG_PCI_COMPAQ is not set -# CONFIG_HOTPLUG_PCI_IBM is not set -# CONFIG_HOTPLUG_PCI_ACPI is not set -# CONFIG_HOTPLUG_PCI_CPCI is not set -# CONFIG_HOTPLUG_PCI_SHPC is not set +# CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # @@ -600,7 +591,6 @@ CONFIG_HOTPLUG_PCI=m # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_MISC=y @@ -1238,8 +1228,8 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1249,7 +1239,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1259,6 +1249,7 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -1266,7 +1257,7 @@ CONFIG_WLAN=y # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1362,7 +1353,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -2992,7 +2983,6 @@ CONFIG_HP_WMI=m # CONFIG_THINKPAD_ACPI is not set # CONFIG_SENSORS_HDAPS is not set # CONFIG_INTEL_MENLOW is not set -# CONFIG_EEEPC_LAPTOP is not set CONFIG_ACPI_WMI=m # CONFIG_TOPSTAR_LAPTOP is not set # CONFIG_TOSHIBA_BT_RFKILL is not set @@ -3258,8 +3248,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3366,7 +3355,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3374,7 +3362,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3422,7 +3409,7 @@ CONFIG_CRYPTO_CRC32C=y # CONFIG_CRYPTO_GHASH is not set CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MICHAEL_MIC is not set # CONFIG_CRYPTO_RMD128 is not set # CONFIG_CRYPTO_RMD160 is not set # CONFIG_CRYPTO_RMD256 is not set @@ -3467,7 +3454,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3497,7 +3484,7 @@ CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set # CONFIG_LIBCRC32C is not set -CONFIG_CRC8=m +CONFIG_CRC8=y CONFIG_ZLIB_INFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y @@ -3518,5 +3505,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/Fusion/linux/linux.x86_64.conf b/projects/Fusion/linux/linux.x86_64.conf index fe50c5e73e..d2eddfad69 100644 --- a/projects/Fusion/linux/linux.x86_64.conf +++ b/projects/Fusion/linux/linux.x86_64.conf @@ -15,11 +15,11 @@ CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_GENERIC_ISA_DMA=y +# CONFIG_GENERIC_ISA_DMA is not set CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y +# CONFIG_ARCH_MAY_HAVE_PC_FDC is not set # CONFIG_RWSEM_GENERIC_SPINLOCK is not set CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y @@ -155,14 +155,14 @@ CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_EXPERT=y -CONFIG_UID16=y +# CONFIG_UID16 is not set # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -183,10 +183,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -210,7 +209,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y @@ -352,7 +350,7 @@ CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set # CONFIG_X86_MCE is not set # CONFIG_I8K is not set -CONFIG_MICROCODE=m +CONFIG_MICROCODE=y # CONFIG_MICROCODE_INTEL is not set CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y @@ -390,8 +388,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -410,9 +408,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -515,7 +513,6 @@ CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set CONFIG_PCIEPORTBUS=y -# CONFIG_HOTPLUG_PCI_PCIE is not set CONFIG_PCIEAER=y # CONFIG_PCIE_ECRC is not set # CONFIG_PCIEAER_INJECT is not set @@ -536,14 +533,10 @@ CONFIG_HT_IRQ=y # CONFIG_PCI_PASID is not set CONFIG_PCI_IOAPIC=y CONFIG_PCI_LABEL=y -CONFIG_ISA_DMA_API=y +# CONFIG_ISA_DMA_API is not set CONFIG_AMD_NB=y # CONFIG_PCCARD is not set -CONFIG_HOTPLUG_PCI=m -# CONFIG_HOTPLUG_PCI_FAKE is not set -# CONFIG_HOTPLUG_PCI_ACPI is not set -# CONFIG_HOTPLUG_PCI_CPCI is not set -# CONFIG_HOTPLUG_PCI_SHPC is not set +# CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # @@ -552,7 +545,6 @@ CONFIG_HOTPLUG_PCI=m CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y CONFIG_IA32_EMULATION=y @@ -804,7 +796,6 @@ CONFIG_PNP=y # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set @@ -943,16 +934,13 @@ CONFIG_ISCSI_BOOT_SYSFS=y # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_UFSHCD is not set # CONFIG_SCSI_HPTIOP is not set -# CONFIG_SCSI_BUSLOGIC is not set # CONFIG_VMWARE_PVSCSI is not set # CONFIG_LIBFC is not set # CONFIG_LIBFCOE is not set # CONFIG_FCOE is not set # CONFIG_FCOE_FNIC is not set # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set -# CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INITIO is not set @@ -1196,8 +1184,8 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1207,7 +1195,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1217,14 +1205,14 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set -# CONFIG_AIRO is not set # CONFIG_ATMEL is not set # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1320,7 +1308,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -2392,7 +2380,6 @@ CONFIG_SND_AC97_CODEC=m CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set -# CONFIG_SND_ALS4000 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set @@ -2409,7 +2396,6 @@ CONFIG_SND_OXYGEN_LIB=m # CONFIG_SND_OXYGEN is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set -# CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set # CONFIG_SND_CTXFI is not set # CONFIG_SND_DARLA20 is not set @@ -2936,7 +2922,6 @@ CONFIG_HP_WMI=m # CONFIG_THINKPAD_ACPI is not set # CONFIG_SENSORS_HDAPS is not set # CONFIG_INTEL_MENLOW is not set -# CONFIG_EEEPC_LAPTOP is not set CONFIG_ACPI_WMI=m # CONFIG_TOPSTAR_LAPTOP is not set # CONFIG_TOSHIBA_BT_RFKILL is not set @@ -3203,8 +3188,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3310,7 +3294,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3318,7 +3301,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3366,7 +3348,7 @@ CONFIG_CRYPTO_CRC32C=y # CONFIG_CRYPTO_GHASH is not set CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m +# CONFIG_CRYPTO_MICHAEL_MIC is not set # CONFIG_CRYPTO_RMD128 is not set # CONFIG_CRYPTO_RMD160 is not set # CONFIG_CRYPTO_RMD256 is not set @@ -3416,7 +3398,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3446,7 +3428,7 @@ CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set # CONFIG_LIBCRC32C is not set -CONFIG_CRC8=m +CONFIG_CRC8=y CONFIG_ZLIB_INFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y @@ -3467,5 +3449,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/Fusion/options b/projects/Fusion/options index ec3a508ac0..612011c417 100755 --- a/projects/Fusion/options +++ b/projects/Fusion/options @@ -170,7 +170,7 @@ # asix-ax887xx: Asix AX887xx USB LAN Driver # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="asix-ax887xx AF9035" - ADDITIONAL_DRIVERS="" + ADDITIONAL_DRIVERS="RTL8192CU" if [ "$PVR" = yes ]; then ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS" fi diff --git a/projects/Generic/linux/linux.i386.conf b/projects/Generic/linux/linux.i386.conf index 3eeeb387f3..14294da5f7 100644 --- a/projects/Generic/linux/linux.i386.conf +++ b/projects/Generic/linux/linux.i386.conf @@ -153,14 +153,14 @@ CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_EXPERT=y -CONFIG_UID16=y +# CONFIG_UID16 is not set # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -181,10 +181,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -209,7 +208,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -379,7 +377,7 @@ CONFIG_VM86=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_X86_REBOOTFIXUPS is not set -CONFIG_MICROCODE=m +CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y @@ -421,8 +419,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -443,9 +441,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -560,7 +558,6 @@ CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set CONFIG_PCIEPORTBUS=y -# CONFIG_HOTPLUG_PCI_PCIE is not set CONFIG_PCIEAER=y # CONFIG_PCIE_ECRC is not set # CONFIG_PCIEAER_INJECT is not set @@ -590,13 +587,7 @@ CONFIG_ISA_DMA_API=y # CONFIG_GEOS is not set CONFIG_AMD_NB=y # CONFIG_PCCARD is not set -CONFIG_HOTPLUG_PCI=m -# CONFIG_HOTPLUG_PCI_FAKE is not set -# CONFIG_HOTPLUG_PCI_COMPAQ is not set -# CONFIG_HOTPLUG_PCI_IBM is not set -# CONFIG_HOTPLUG_PCI_ACPI is not set -# CONFIG_HOTPLUG_PCI_CPCI is not set -# CONFIG_HOTPLUG_PCI_SHPC is not set +# CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # @@ -604,7 +595,6 @@ CONFIG_HOTPLUG_PCI=m # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_MISC=y @@ -1293,8 +1283,8 @@ CONFIG_REALTEK_PHY=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1304,7 +1294,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1314,6 +1304,7 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y CONFIG_LIBERTAS_THINFIRM=m # CONFIG_LIBERTAS_THINFIRM_DEBUG is not set @@ -1324,7 +1315,7 @@ CONFIG_PCI_ATMEL=m # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set CONFIG_USB_ZD1201=m -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1442,7 +1433,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -3165,10 +3156,6 @@ CONFIG_HP_WMI=m # CONFIG_THINKPAD_ACPI is not set # CONFIG_SENSORS_HDAPS is not set # CONFIG_INTEL_MENLOW is not set -# CONFIG_EEEPC_LAPTOP is not set -CONFIG_ASUS_WMI=m -# CONFIG_ASUS_NB_WMI is not set -CONFIG_EEEPC_WMI=m CONFIG_ACPI_WMI=m # CONFIG_MSI_WMI is not set # CONFIG_TOPSTAR_LAPTOP is not set @@ -3438,8 +3425,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3546,7 +3532,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3554,7 +3539,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3647,7 +3631,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3677,7 +3661,7 @@ CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set # CONFIG_LIBCRC32C is not set -CONFIG_CRC8=m +CONFIG_CRC8=y CONFIG_ZLIB_INFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y @@ -3699,5 +3683,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/Generic/options b/projects/Generic/options index f9be9b43d6..23ad25b9c5 100755 --- a/projects/Generic/options +++ b/projects/Generic/options @@ -170,7 +170,7 @@ # asix-ax887xx: Asix AX887xx USB LAN Driver # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="asix-ax887xx AF9035" - ADDITIONAL_DRIVERS="" + ADDITIONAL_DRIVERS="RTL8192CU" if [ "$PVR" = yes ]; then ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS" fi @@ -275,7 +275,7 @@ # build and install CEC adapter support (yes / no) CEC_SUPPORT="yes" - + # build and install iSCSI support - iscsistart (yes / no) ISCSI_SUPPORT="yes" diff --git a/projects/Generic_OSS/linux/linux.i386.conf b/projects/Generic_OSS/linux/linux.i386.conf index 83b50bfd05..08743b4c24 100644 --- a/projects/Generic_OSS/linux/linux.i386.conf +++ b/projects/Generic_OSS/linux/linux.i386.conf @@ -153,14 +153,14 @@ CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_EXPERT=y -CONFIG_UID16=y +# CONFIG_UID16 is not set # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -181,10 +181,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -209,7 +208,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -379,7 +377,7 @@ CONFIG_VM86=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_X86_REBOOTFIXUPS is not set -CONFIG_MICROCODE=m +CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y @@ -421,8 +419,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -443,9 +441,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -560,7 +558,6 @@ CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set CONFIG_PCIEPORTBUS=y -# CONFIG_HOTPLUG_PCI_PCIE is not set CONFIG_PCIEAER=y # CONFIG_PCIE_ECRC is not set # CONFIG_PCIEAER_INJECT is not set @@ -590,13 +587,7 @@ CONFIG_ISA_DMA_API=y # CONFIG_GEOS is not set CONFIG_AMD_NB=y # CONFIG_PCCARD is not set -CONFIG_HOTPLUG_PCI=m -# CONFIG_HOTPLUG_PCI_FAKE is not set -# CONFIG_HOTPLUG_PCI_COMPAQ is not set -# CONFIG_HOTPLUG_PCI_IBM is not set -# CONFIG_HOTPLUG_PCI_ACPI is not set -# CONFIG_HOTPLUG_PCI_CPCI is not set -# CONFIG_HOTPLUG_PCI_SHPC is not set +# CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # @@ -604,7 +595,6 @@ CONFIG_HOTPLUG_PCI=m # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_MISC=y @@ -1291,8 +1281,8 @@ CONFIG_REALTEK_PHY=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1302,7 +1292,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1312,6 +1302,7 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y CONFIG_LIBERTAS_THINFIRM=m # CONFIG_LIBERTAS_THINFIRM_DEBUG is not set @@ -1322,7 +1313,7 @@ CONFIG_PCI_ATMEL=m # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set CONFIG_USB_ZD1201=m -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1440,7 +1431,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -3167,10 +3158,6 @@ CONFIG_HP_WMI=m # CONFIG_THINKPAD_ACPI is not set # CONFIG_SENSORS_HDAPS is not set # CONFIG_INTEL_MENLOW is not set -# CONFIG_EEEPC_LAPTOP is not set -CONFIG_ASUS_WMI=m -# CONFIG_ASUS_NB_WMI is not set -CONFIG_EEEPC_WMI=m CONFIG_ACPI_WMI=y # CONFIG_MSI_WMI is not set # CONFIG_TOPSTAR_LAPTOP is not set @@ -3440,8 +3427,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3548,7 +3534,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3556,7 +3541,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3649,7 +3633,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3679,7 +3663,7 @@ CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set # CONFIG_LIBCRC32C is not set -CONFIG_CRC8=m +CONFIG_CRC8=y CONFIG_ZLIB_INFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y @@ -3701,5 +3685,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/Generic_OSS/options b/projects/Generic_OSS/options index b4531c1103..c51069641f 100755 --- a/projects/Generic_OSS/options +++ b/projects/Generic_OSS/options @@ -170,7 +170,7 @@ # asix-ax887xx: Asix AX887xx USB LAN Driver # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="asix-ax887xx AF9035" - ADDITIONAL_DRIVERS="" + ADDITIONAL_DRIVERS="RTL8192CU" if [ "$PVR" = yes ]; then ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS" fi diff --git a/projects/ION/linux/linux.i386.conf b/projects/ION/linux/linux.i386.conf index f4178555c9..4a652941d6 100644 --- a/projects/ION/linux/linux.i386.conf +++ b/projects/ION/linux/linux.i386.conf @@ -153,14 +153,14 @@ CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_EXPERT=y -CONFIG_UID16=y +# CONFIG_UID16 is not set # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -181,10 +181,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -209,7 +208,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -377,7 +375,10 @@ CONFIG_VM86=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_X86_REBOOTFIXUPS is not set -# CONFIG_MICROCODE is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_AMD is not set +CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y # CONFIG_NOHIGHMEM is not set @@ -416,8 +417,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -438,9 +439,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -590,7 +591,6 @@ CONFIG_ISA_DMA_API=y # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_MISC=y @@ -1217,8 +1217,8 @@ CONFIG_R8169=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1228,7 +1228,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1238,6 +1238,7 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -1245,7 +1246,7 @@ CONFIG_WLAN=y # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1341,7 +1342,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -3217,8 +3218,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3325,7 +3325,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3333,7 +3332,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3426,7 +3424,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3456,7 +3454,7 @@ CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set # CONFIG_LIBCRC32C is not set -CONFIG_CRC8=m +CONFIG_CRC8=y CONFIG_ZLIB_INFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y @@ -3478,5 +3476,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/ION/linux/linux.x86_64.conf b/projects/ION/linux/linux.x86_64.conf index 61f6d41067..3d7e888e6f 100644 --- a/projects/ION/linux/linux.x86_64.conf +++ b/projects/ION/linux/linux.x86_64.conf @@ -15,11 +15,11 @@ CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_GENERIC_ISA_DMA=y +# CONFIG_GENERIC_ISA_DMA is not set CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y +# CONFIG_ARCH_MAY_HAVE_PC_FDC is not set # CONFIG_RWSEM_GENERIC_SPINLOCK is not set CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y @@ -161,7 +161,7 @@ CONFIG_KALLSYMS=y CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -182,10 +182,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -209,7 +208,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -347,7 +345,10 @@ CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set # CONFIG_X86_MCE is not set # CONFIG_I8K is not set -# CONFIG_MICROCODE is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_AMD is not set +CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y @@ -382,8 +383,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -402,9 +403,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -527,7 +528,7 @@ CONFIG_HT_IRQ=y # CONFIG_PCI_PASID is not set CONFIG_PCI_IOAPIC=y CONFIG_PCI_LABEL=y -CONFIG_ISA_DMA_API=y +# CONFIG_ISA_DMA_API is not set # CONFIG_PCCARD is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set @@ -537,7 +538,6 @@ CONFIG_ISA_DMA_API=y # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y # CONFIG_IA32_EMULATION is not set @@ -788,7 +788,6 @@ CONFIG_PNP=y # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set @@ -929,16 +928,13 @@ CONFIG_ISCSI_BOOT_SYSFS=y # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_UFSHCD is not set # CONFIG_SCSI_HPTIOP is not set -# CONFIG_SCSI_BUSLOGIC is not set # CONFIG_VMWARE_PVSCSI is not set # CONFIG_LIBFC is not set # CONFIG_LIBFCOE is not set # CONFIG_FCOE is not set # CONFIG_FCOE_FNIC is not set # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set -# CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INITIO is not set @@ -1118,7 +1114,6 @@ CONFIG_E1000E=y # CONFIG_IXGBE is not set # CONFIG_IXGBEVF is not set CONFIG_NET_VENDOR_I825XX=y -# CONFIG_ZNET is not set CONFIG_IP1000=y CONFIG_JME=y # CONFIG_NET_VENDOR_MARVELL is not set @@ -1164,8 +1159,8 @@ CONFIG_R8169=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1175,7 +1170,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1185,14 +1180,14 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set -# CONFIG_AIRO is not set # CONFIG_ATMEL is not set # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1288,7 +1283,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -2326,7 +2321,6 @@ CONFIG_SND_AC97_CODEC=m CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set -# CONFIG_SND_ALS4000 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set @@ -2343,7 +2337,6 @@ CONFIG_SND_OXYGEN_LIB=m CONFIG_SND_OXYGEN=m # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set -# CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set # CONFIG_SND_CTXFI is not set # CONFIG_SND_DARLA20 is not set @@ -2698,7 +2691,6 @@ CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_PCI=m # CONFIG_MMC_RICOH_MMC is not set # CONFIG_MMC_SDHCI_PLTFM is not set -# CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set @@ -3152,8 +3144,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3258,7 +3249,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3266,7 +3256,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3364,7 +3353,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3394,7 +3383,7 @@ CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set # CONFIG_LIBCRC32C is not set -CONFIG_CRC8=m +CONFIG_CRC8=y CONFIG_ZLIB_INFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y @@ -3416,5 +3405,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/ION/options b/projects/ION/options index 7adfe1de8e..cf4652b765 100755 --- a/projects/ION/options +++ b/projects/ION/options @@ -170,7 +170,7 @@ # asix-ax887xx: Asix AX887xx USB LAN Driver # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="asix-ax887xx AF9035" - ADDITIONAL_DRIVERS="" + ADDITIONAL_DRIVERS="RTL8192CU" if [ "$PVR" = yes ]; then ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS" fi diff --git a/projects/Intel/linux/linux.i386.conf b/projects/Intel/linux/linux.i386.conf index cfa224ff17..7680e7e46f 100644 --- a/projects/Intel/linux/linux.i386.conf +++ b/projects/Intel/linux/linux.i386.conf @@ -160,7 +160,7 @@ CONFIG_KALLSYMS=y CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -181,10 +181,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -209,7 +208,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -378,7 +376,10 @@ CONFIG_VM86=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_X86_REBOOTFIXUPS is not set -# CONFIG_MICROCODE is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_AMD is not set +CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y # CONFIG_NOHIGHMEM is not set @@ -417,8 +418,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -439,9 +440,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -592,7 +593,6 @@ CONFIG_ISA_DMA_API=y # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_MISC=y @@ -1247,8 +1247,8 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1258,7 +1258,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1268,6 +1268,7 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -1275,7 +1276,7 @@ CONFIG_WLAN=y # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1380,7 +1381,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -3284,8 +3285,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3392,7 +3392,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3400,7 +3399,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3493,7 +3491,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3545,5 +3543,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/Intel/linux/linux.x86_64.conf b/projects/Intel/linux/linux.x86_64.conf index efd44b6c55..1b680c84ab 100644 --- a/projects/Intel/linux/linux.x86_64.conf +++ b/projects/Intel/linux/linux.x86_64.conf @@ -15,11 +15,11 @@ CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_GENERIC_ISA_DMA=y +# CONFIG_GENERIC_ISA_DMA is not set CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y +# CONFIG_ARCH_MAY_HAVE_PC_FDC is not set # CONFIG_RWSEM_GENERIC_SPINLOCK is not set CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y @@ -161,7 +161,7 @@ CONFIG_KALLSYMS=y CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -182,10 +182,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -209,7 +208,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -349,7 +347,10 @@ CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set # CONFIG_X86_MCE is not set # CONFIG_I8K is not set -# CONFIG_MICROCODE is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_AMD is not set +CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y @@ -384,8 +385,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -404,9 +405,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -530,7 +531,7 @@ CONFIG_HT_IRQ=y # CONFIG_PCI_PASID is not set CONFIG_PCI_IOAPIC=y CONFIG_PCI_LABEL=y -CONFIG_ISA_DMA_API=y +# CONFIG_ISA_DMA_API is not set # CONFIG_PCCARD is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set @@ -540,7 +541,6 @@ CONFIG_ISA_DMA_API=y # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y # CONFIG_IA32_EMULATION is not set @@ -791,7 +791,6 @@ CONFIG_PNP=y # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set @@ -932,16 +931,13 @@ CONFIG_ISCSI_BOOT_SYSFS=y # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_UFSHCD is not set # CONFIG_SCSI_HPTIOP is not set -# CONFIG_SCSI_BUSLOGIC is not set # CONFIG_VMWARE_PVSCSI is not set # CONFIG_LIBFC is not set # CONFIG_LIBFCOE is not set # CONFIG_FCOE is not set # CONFIG_FCOE_FNIC is not set # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set -# CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INITIO is not set @@ -1126,7 +1122,6 @@ CONFIG_E1000E=y # CONFIG_IXGBE is not set # CONFIG_IXGBEVF is not set CONFIG_NET_VENDOR_I825XX=y -CONFIG_ZNET=y CONFIG_IP1000=y # CONFIG_JME is not set CONFIG_NET_VENDOR_MARVELL=y @@ -1195,8 +1190,8 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1206,7 +1201,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1216,14 +1211,14 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set -# CONFIG_AIRO is not set # CONFIG_ATMEL is not set # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1328,7 +1323,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -2398,7 +2393,6 @@ CONFIG_SND_AC97_CODEC=m CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set -# CONFIG_SND_ALS4000 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set @@ -2415,7 +2409,6 @@ CONFIG_SND_OXYGEN_LIB=m CONFIG_SND_OXYGEN=m # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set -# CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set # CONFIG_SND_CTXFI is not set # CONFIG_SND_DARLA20 is not set @@ -2766,7 +2759,6 @@ CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_PCI=m # CONFIG_MMC_RICOH_MMC is not set # CONFIG_MMC_SDHCI_PLTFM is not set -# CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set @@ -3220,8 +3212,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3326,7 +3317,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3334,7 +3324,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3432,7 +3421,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3484,5 +3473,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/Intel/options b/projects/Intel/options index ff82a49de9..57d6f97bef 100755 --- a/projects/Intel/options +++ b/projects/Intel/options @@ -170,7 +170,7 @@ # asix-ax887xx: Asix AX887xx USB LAN Driver # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="asix-ax887xx AF9035" - ADDITIONAL_DRIVERS="" + ADDITIONAL_DRIVERS="RTL8192CU" if [ "$PVR" = yes ]; then ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS" fi diff --git a/projects/RPi/linux/linux.arm.conf b/projects/RPi/linux/linux.arm.conf index 57589fc1af..16ff62b869 100644 --- a/projects/RPi/linux/linux.arm.conf +++ b/projects/RPi/linux/linux.arm.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 3.2.24 Kernel Configuration +# Linux/arm 3.2.26 Kernel Configuration # CONFIG_ARM=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y @@ -109,7 +109,8 @@ CONFIG_ANON_INODES=y CONFIG_EXPERT=y # CONFIG_UID16 is not set CONFIG_SYSCTL_SYSCALL=y -# CONFIG_KALLSYMS is not set +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_ALL is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y @@ -698,7 +699,7 @@ CONFIG_TUN=y # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=y CONFIG_USB_NET_AX8817X=m -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -708,7 +709,7 @@ CONFIG_USB_NET_SMSC95XX=y # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -716,11 +717,12 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AT76C50X_USB is not set # CONFIG_USB_ZD1201 is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y # CONFIG_MAC80211_HWSIM is not set @@ -767,7 +769,7 @@ CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y # CONFIG_RT2X00_DEBUG is not set -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m CONFIG_RTL8192C_COMMON=m # CONFIG_WL1251 is not set diff --git a/projects/RPi/options b/projects/RPi/options index a5877b21f0..d2d1854527 100755 --- a/projects/RPi/options +++ b/projects/RPi/options @@ -172,7 +172,7 @@ # asix-ax887xx: Asix AX887xx USB LAN Driver # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="asix-ax887xx AF9035" - ADDITIONAL_DRIVERS="" + ADDITIONAL_DRIVERS="asix-ax887xx RTL8192CU" if [ "$PVR" = yes ]; then ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS AF9035 A867 aver_h826d RTL2832 hdhomerun-driver vtuner-driver" fi diff --git a/projects/RPi/xbmc/advancedsettings.xml b/projects/RPi/xbmc/advancedsettings.xml index 9cb26cd5fc..32a3e55a40 100644 --- a/projects/RPi/xbmc/advancedsettings.xml +++ b/projects/RPi/xbmc/advancedsettings.xml @@ -5,7 +5,7 @@ false false - 512 + 540 256 2 true @@ -17,7 +17,7 @@ - 30242880 + 5282880 diff --git a/projects/Ultra/linux/linux.x86_64.conf b/projects/Ultra/linux/linux.x86_64.conf index 3a99488e8d..da2d6da50e 100644 --- a/projects/Ultra/linux/linux.x86_64.conf +++ b/projects/Ultra/linux/linux.x86_64.conf @@ -15,11 +15,11 @@ CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_GENERIC_ISA_DMA=y +# CONFIG_GENERIC_ISA_DMA is not set CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y +# CONFIG_ARCH_MAY_HAVE_PC_FDC is not set # CONFIG_RWSEM_GENERIC_SPINLOCK is not set CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y @@ -161,7 +161,7 @@ CONFIG_KALLSYMS=y CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -182,10 +182,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -209,7 +208,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -347,7 +345,10 @@ CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set # CONFIG_X86_MCE is not set # CONFIG_I8K is not set -# CONFIG_MICROCODE is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_AMD is not set +CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y @@ -382,8 +383,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -402,9 +403,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -527,7 +528,7 @@ CONFIG_HT_IRQ=y # CONFIG_PCI_PASID is not set CONFIG_PCI_IOAPIC=y CONFIG_PCI_LABEL=y -CONFIG_ISA_DMA_API=y +# CONFIG_ISA_DMA_API is not set # CONFIG_PCCARD is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set @@ -537,7 +538,6 @@ CONFIG_ISA_DMA_API=y # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y # CONFIG_IA32_EMULATION is not set @@ -783,7 +783,6 @@ CONFIG_PNP=y # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set @@ -921,16 +920,13 @@ CONFIG_ISCSI_BOOT_SYSFS=y # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_UFSHCD is not set # CONFIG_SCSI_HPTIOP is not set -# CONFIG_SCSI_BUSLOGIC is not set # CONFIG_VMWARE_PVSCSI is not set # CONFIG_LIBFC is not set # CONFIG_LIBFCOE is not set # CONFIG_FCOE is not set # CONFIG_FCOE_FNIC is not set # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set -# CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INITIO is not set @@ -1141,8 +1137,8 @@ CONFIG_R8169=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1152,7 +1148,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1162,14 +1158,14 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set -# CONFIG_AIRO is not set # CONFIG_ATMEL is not set # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1229,10 +1225,7 @@ CONFIG_RT2X00_LIB_LEDS=y # CONFIG_RTL8192CE is not set # CONFIG_RTL8192SE is not set # CONFIG_RTL8192DE is not set -CONFIG_RTL8192CU=m -CONFIG_RTLWIFI=m -# CONFIG_RTLWIFI_DEBUG is not set -CONFIG_RTL8192C_COMMON=m +# CONFIG_RTL8192CU is not set # CONFIG_WL_TI is not set CONFIG_ZD1211RW=m # CONFIG_ZD1211RW_DEBUG is not set @@ -2185,7 +2178,6 @@ CONFIG_SND_DMA_SGBUF=y CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set -# CONFIG_SND_ALS4000 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set @@ -2201,7 +2193,6 @@ CONFIG_SND_PCI=y # CONFIG_SND_OXYGEN is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set -# CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set # CONFIG_SND_CTXFI is not set # CONFIG_SND_DARLA20 is not set @@ -2966,8 +2957,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3072,7 +3062,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3080,7 +3069,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3178,7 +3166,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set diff --git a/projects/Ultra/options b/projects/Ultra/options index 866af98d89..342cd8c759 100755 --- a/projects/Ultra/options +++ b/projects/Ultra/options @@ -170,7 +170,7 @@ # asix-ax887xx: Asix AX887xx USB LAN Driver # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="asix-ax887xx AF9035" - ADDITIONAL_DRIVERS="" + ADDITIONAL_DRIVERS="RTL8192CU" if [ "$PVR" = yes ]; then ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS" fi diff --git a/projects/Virtual/linux/linux.i386.conf b/projects/Virtual/linux/linux.i386.conf index a1670f9e1f..82ee08522b 100644 --- a/projects/Virtual/linux/linux.i386.conf +++ b/projects/Virtual/linux/linux.i386.conf @@ -160,7 +160,7 @@ CONFIG_KALLSYMS=y CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -181,10 +181,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -209,7 +208,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -376,7 +374,10 @@ CONFIG_VM86=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_X86_REBOOTFIXUPS is not set -# CONFIG_MICROCODE is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_AMD is not set +CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y # CONFIG_NOHIGHMEM is not set @@ -415,8 +416,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -437,9 +438,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -590,7 +591,6 @@ CONFIG_ISA_DMA_API=y # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_MISC=y @@ -1253,8 +1253,8 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1264,7 +1264,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1274,6 +1274,7 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set @@ -1281,7 +1282,7 @@ CONFIG_WLAN=y # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1386,7 +1387,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -3283,8 +3284,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3391,7 +3391,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3399,7 +3398,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3492,7 +3490,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3544,5 +3542,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/Virtual/linux/linux.x86_64.conf b/projects/Virtual/linux/linux.x86_64.conf index 40b8a01ceb..889db5f75e 100644 --- a/projects/Virtual/linux/linux.x86_64.conf +++ b/projects/Virtual/linux/linux.x86_64.conf @@ -15,11 +15,11 @@ CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_GENERIC_ISA_DMA=y +# CONFIG_GENERIC_ISA_DMA is not set CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y +# CONFIG_ARCH_MAY_HAVE_PC_FDC is not set # CONFIG_RWSEM_GENERIC_SPINLOCK is not set CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y @@ -161,7 +161,7 @@ CONFIG_KALLSYMS=y CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y -CONFIG_ELF_CORE=y +# CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y @@ -182,10 +182,9 @@ CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -209,7 +208,6 @@ CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y @@ -346,7 +344,10 @@ CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set # CONFIG_X86_MCE is not set # CONFIG_I8K is not set -# CONFIG_MICROCODE is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +# CONFIG_MICROCODE_AMD is not set +CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y @@ -381,8 +382,8 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y # CONFIG_FRONTSWAP is not set @@ -401,9 +402,9 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 +CONFIG_HZ_300=y +# CONFIG_HZ_1000 is not set +CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -527,7 +528,7 @@ CONFIG_HT_IRQ=y # CONFIG_PCI_PASID is not set CONFIG_PCI_IOAPIC=y CONFIG_PCI_LABEL=y -CONFIG_ISA_DMA_API=y +# CONFIG_ISA_DMA_API is not set # CONFIG_PCCARD is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set @@ -537,7 +538,6 @@ CONFIG_ISA_DMA_API=y # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y # CONFIG_IA32_EMULATION is not set @@ -788,7 +788,6 @@ CONFIG_PNP=y # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set @@ -929,16 +928,13 @@ CONFIG_ISCSI_BOOT_SYSFS=y # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_UFSHCD is not set # CONFIG_SCSI_HPTIOP is not set -# CONFIG_SCSI_BUSLOGIC is not set # CONFIG_VMWARE_PVSCSI is not set # CONFIG_LIBFC is not set # CONFIG_LIBFCOE is not set # CONFIG_FCOE is not set # CONFIG_FCOE_FNIC is not set # CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set -# CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INITIO is not set @@ -1131,7 +1127,6 @@ CONFIG_E1000E=y # CONFIG_IXGBE is not set # CONFIG_IXGBEVF is not set CONFIG_NET_VENDOR_I825XX=y -CONFIG_ZNET=y CONFIG_IP1000=y # CONFIG_JME is not set CONFIG_NET_VENDOR_MARVELL=y @@ -1200,8 +1195,8 @@ CONFIG_PHYLIB=y # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_CDCETHER is not set +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_CDC_EEM is not set # CONFIG_USB_NET_CDC_NCM is not set CONFIG_USB_NET_DM9601=m @@ -1211,7 +1206,7 @@ CONFIG_USB_NET_SMSC75XX=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_PLUSB is not set CONFIG_USB_NET_MCS7830=m -# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_RNDIS_HOST=m # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_NET_CX82310_ETH is not set @@ -1221,14 +1216,14 @@ CONFIG_USB_NET_MCS7830=m # CONFIG_USB_NET_INT51X1 is not set # CONFIG_USB_IPHETH is not set # CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set -# CONFIG_AIRO is not set # CONFIG_ATMEL is not set # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set +CONFIG_USB_NET_RNDIS_WLAN=m # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y @@ -1333,7 +1328,7 @@ CONFIG_RT2X00_LIB_LEDS=y CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -CONFIG_RTL8192CU=m +# CONFIG_RTL8192CU is not set CONFIG_RTLWIFI=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m @@ -2405,7 +2400,6 @@ CONFIG_SND_AC97_CODEC=m CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set -# CONFIG_SND_ALS4000 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set @@ -2422,7 +2416,6 @@ CONFIG_SND_OXYGEN_LIB=m CONFIG_SND_OXYGEN=m # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set -# CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set # CONFIG_SND_CTXFI is not set # CONFIG_SND_DARLA20 is not set @@ -2773,7 +2766,6 @@ CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_PCI=m # CONFIG_MMC_RICOH_MMC is not set # CONFIG_MMC_SDHCI_PLTFM is not set -# CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set @@ -3218,8 +3210,7 @@ CONFIG_PANIC_ON_OOPS_VALUE=0 # CONFIG_SCHEDSTATS is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set @@ -3324,7 +3315,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD2=y @@ -3332,7 +3322,6 @@ CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y @@ -3430,7 +3419,7 @@ CONFIG_CRYPTO_LZO=y # # Random Number Generation # -CONFIG_CRYPTO_ANSI_CPRNG=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set @@ -3482,5 +3471,5 @@ CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_AVERAGE=y -CONFIG_CORDIC=m +CONFIG_CORDIC=y # CONFIG_DDR is not set diff --git a/projects/Virtual/options b/projects/Virtual/options index 259391534a..f03984d49b 100755 --- a/projects/Virtual/options +++ b/projects/Virtual/options @@ -166,7 +166,7 @@ # vboxguest: Oracle VM VirtualBox Guest Additions / Graphics Card # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="asix-ax887xx AF9035 vboxguest" - ADDITIONAL_DRIVERS="vboxguest" + ADDITIONAL_DRIVERS="RTL8192CU vboxguest" if [ "$PVR" = yes ]; then ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS" fi diff --git a/tools/mkpkg/mkpkg_couchpotatoserver b/tools/mkpkg/mkpkg_couchpotatoserver index df4639abb1..4f4c7c8d03 100755 --- a/tools/mkpkg/mkpkg_couchpotatoserver +++ b/tools/mkpkg/mkpkg_couchpotatoserver @@ -27,7 +27,6 @@ echo "getting sources..." cd CouchPotatoServer.git git pull GIT_REV=`git log -n1 --format=%h` - rm -rf .git cd .. echo "copying sources..." diff --git a/tools/mkpkg/mkpkg_libcofi b/tools/mkpkg/mkpkg_libcofi new file mode 100755 index 0000000000..8d5bb2ef70 --- /dev/null +++ b/tools/mkpkg/mkpkg_libcofi @@ -0,0 +1,43 @@ +#!/bin/sh +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 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, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +echo "getting sources..." + if [ ! -d libcofi.git ]; then + git clone git://github.com/simonjhall/copies-and-fills.git -b master libcofi.git + fi + + cd libcofi.git + git pull + GIT_REV=`git log -n1 --format=%h` + cd .. + +echo "copying sources..." + rm -rf libcofi-$GIT_REV + cp -R libcofi.git libcofi-$GIT_REV + +echo "cleaning sources..." + rm -rf libcofi-$GIT_REV/.git + +echo "packing sources..." + tar cvJf libcofi-$GIT_REV.tar.xz libcofi-$GIT_REV + +echo "remove temporary sourcedir..." + rm -rf libcofi-$GIT_REV