diff --git a/packages/audio/libvorbis/meta b/packages/audio/libvorbis/meta index 7b581204be..bd58d32e2d 100644 --- a/packages/audio/libvorbis/meta +++ b/packages/audio/libvorbis/meta @@ -19,12 +19,12 @@ ################################################################################ PKG_NAME="libvorbis" -PKG_VERSION="1.3.2" +PKG_VERSION="1.3.3" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="BSD" PKG_SITE="http://www.vorbis.com/" -PKG_URL="http://downloads.xiph.org/releases/vorbis/$PKG_NAME-$PKG_VERSION.tar.bz2" +PKG_URL="http://downloads.xiph.org/releases/vorbis/$PKG_NAME-$PKG_VERSION.tar.xz" PKG_DEPENDS="libogg" PKG_BUILD_DEPENDS="toolchain libogg" PKG_PRIORITY="optional" diff --git a/packages/audio/libvorbis/patches/libvorbis-1.3.2-configure.patch b/packages/audio/libvorbis/patches/libvorbis-1.3.3-configure.patch similarity index 100% rename from packages/audio/libvorbis/patches/libvorbis-1.3.2-configure.patch rename to packages/audio/libvorbis/patches/libvorbis-1.3.3-configure.patch diff --git a/packages/compress/lzo/build b/packages/compress/lzo/build index 4c3ce5525d..a98924913f 100755 --- a/packages/compress/lzo/build +++ b/packages/compress/lzo/build @@ -23,14 +23,16 @@ . config/options $1 cd $PKG_BUILD -./configure --host=$TARGET_NAME \ - --build=$HOST_NAME \ - --prefix=/usr \ - --exec-prefix=/usr \ - --sysconfdir=/etc \ - --datadir=/usr/share \ - --enable-shared \ - --disable-static \ + +mkdir -p .build-target && cd .build-target +../configure --host=$TARGET_NAME \ + --build=$HOST_NAME \ + --prefix=/usr \ + --exec-prefix=/usr \ + --sysconfdir=/etc \ + --datadir=/usr/share \ + --enable-shared \ + --disable-static \ make diff --git a/packages/compress/lzo/install b/packages/compress/lzo/install index fd3516759f..7ba56ad3c8 100755 --- a/packages/compress/lzo/install +++ b/packages/compress/lzo/install @@ -23,5 +23,5 @@ . config/options $1 mkdir -p $INSTALL/usr/lib - cp -PR $PKG_BUILD/src/.libs/*.so* $INSTALL/usr/lib + cp -PR $PKG_BUILD/.build-target/src/.libs/*.so* $INSTALL/usr/lib diff --git a/packages/devel/pcre/meta b/packages/devel/pcre/meta index 64d19e53df..7a6baec9ad 100644 --- a/packages/devel/pcre/meta +++ b/packages/devel/pcre/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="pcre" -PKG_VERSION="8.21" +PKG_VERSION="8.30" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/packages/graphics/libdrm/meta b/packages/graphics/libdrm/meta index 1c88892719..037170f965 100644 --- a/packages/graphics/libdrm/meta +++ b/packages/graphics/libdrm/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="libdrm" -PKG_VERSION="2.4.30" +PKG_VERSION="2.4.31" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/xbmc-addon-settings/source/addon.xml b/packages/mediacenter/xbmc-addon-settings/source/addon.xml index b681b8a5f7..ba38b163e8 100644 --- a/packages/mediacenter/xbmc-addon-settings/source/addon.xml +++ b/packages/mediacenter/xbmc-addon-settings/source/addon.xml @@ -11,11 +11,13 @@ library="default.py" /> OpenELEC OS Settings Dialog + OpenELEC OS Indstillinger OpenELEC OS Ayarları İletişim Kutusu OpenELEC OS Panel ustawień OpenElec OS Settings Dialog + OpenElec OS Indstillinger OpenElec OS Ayarları İletişim Kutusu OpenELEC OS Panel ustawień all - + \ No newline at end of file diff --git a/packages/mediacenter/xbmc-addon-settings/source/resources/language/Danish/strings.xml b/packages/mediacenter/xbmc-addon-settings/source/resources/language/Danish/strings.xml new file mode 100644 index 0000000000..8bb4f3b3e8 --- /dev/null +++ b/packages/mediacenter/xbmc-addon-settings/source/resources/language/Danish/strings.xml @@ -0,0 +1,40 @@ + + + + + System + Tastatur + Tastatur layout + Alternativ tastatur layout (valgfrit) + System Opdatering + System Opdatering + LCD/VFD + Valg af LCD driver + + + Netværk + Netværk 2 + Generelle indstillinger + Hostnavn + Netværks Adapter + Netværks forbindelse + Netværks Interface + IP indstillinger + Statisk IP adresse + Netmaske Præfixlængde + Netværks gateway + DNS server 1 + DNS server 2 + DNS server 3 + WLAN indstillinger + WLAN SSID + Skjult Netværk + WLAN Sikkerhed + WLAN Kodeord + + + Samba + Opstart + Start Samba ved opstart af systemet + + diff --git a/packages/toolchain/archivers/lzo-host/build b/packages/toolchain/archivers/lzo-host/build new file mode 100755 index 0000000000..15ff03ca91 --- /dev/null +++ b/packages/toolchain/archivers/lzo-host/build @@ -0,0 +1,43 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2011 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options $1 + +$SCRIPTS/unpack lzo + +LZO_DIR=`ls -d $BUILD/lzo-[0-9]*` + +setup_toolchain host + +cd $LZO_DIR + +mkdir -p .build-host && cd .build-host +../configure --host=$HOST_NAME \ + --build=$HOST_NAME \ + --prefix=$ROOT/$TOOLCHAIN \ + --sysconfdir=$ROOT/$TOOLCHAIN/etc \ + --datadir=/usr/share \ + --enable-shared \ + --disable-static \ + +make +make install diff --git a/packages/toolchain/devel/autotools/automake/meta b/packages/toolchain/devel/autotools/automake/meta index fd308b319a..61f85dad13 100644 --- a/packages/toolchain/devel/autotools/automake/meta +++ b/packages/toolchain/devel/autotools/automake/meta @@ -19,12 +19,12 @@ ################################################################################ PKG_NAME="automake" -PKG_VERSION="1.11.2" +PKG_VERSION="1.11.3" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://sources.redhat.com/automake/" -PKG_URL="http://ftp.gnu.org/gnu/automake/$PKG_NAME-$PKG_VERSION.tar.bz2" +PKG_URL="http://ftp.gnu.org/gnu/automake/$PKG_NAME-$PKG_VERSION.tar.gz" PKG_DEPENDS="" PKG_BUILD_DEPENDS="ccache autoconf" PKG_PRIORITY="optional" diff --git a/packages/toolchain/devel/autotools/intltool/meta b/packages/toolchain/devel/autotools/intltool/meta index 34a0514527..d258d73a83 100644 --- a/packages/toolchain/devel/autotools/intltool/meta +++ b/packages/toolchain/devel/autotools/intltool/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="intltool" -PKG_VERSION="0.50.0" +PKG_VERSION="0.50.1" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/toolchain/sysutils/squashfs/build b/packages/toolchain/sysutils/squashfs/build index b023deaf4b..0edf6af065 100755 --- a/packages/toolchain/sysutils/squashfs/build +++ b/packages/toolchain/sysutils/squashfs/build @@ -29,6 +29,7 @@ LDFLAGS="$LDFLAGS -fwhole-program" cd $BUILD/$1*/squashfs-tools make mksquashfs \ XZ_SUPPORT=1 \ + LZO_SUPPORT=1 \ INCLUDEDIR="-I. -I$ROOT/$TOOLCHAIN/include" mkdir -p $ROOT/$TOOLCHAIN/bin diff --git a/packages/toolchain/sysutils/squashfs/meta b/packages/toolchain/sysutils/squashfs/meta index 7f537c7f12..3e5c904446 100644 --- a/packages/toolchain/sysutils/squashfs/meta +++ b/packages/toolchain/sysutils/squashfs/meta @@ -27,7 +27,7 @@ PKG_SITE="http://squashfs.sourceforge.net/" PKG_URL="$SOURCEFORGE_SRC/squashfs/squashfs/${PKG_NAME}${PKG_VERSION}/${PKG_NAME}${PKG_VERSION}.tar.gz" #PKG_URL="$DISTRO_SRC/${PKG_NAME}-${PKG_VERSION}.tar.gz" PKG_DEPENDS="" -PKG_BUILD_DEPENDS="ccache zlib-host xz" +PKG_BUILD_DEPENDS="ccache zlib-host lzo-host xz" PKG_PRIORITY="optional" PKG_SECTION="toolchain/sysutils" PKG_SHORTDESC="squashfs-tools: A compressed read-only filesystem for Linux" diff --git a/packages/x11/lib/pixman/meta b/packages/x11/lib/pixman/meta index 5b2860ac62..4fd06c6701 100644 --- a/packages/x11/lib/pixman/meta +++ b/packages/x11/lib/pixman/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="pixman" -PKG_VERSION="0.24.2" +PKG_VERSION="0.24.4" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS" diff --git a/projects/ATV/linux/linux.i386.conf b/projects/ATV/linux/linux.i386.conf index a71ae7122d..c8ca5762a7 100644 --- a/projects/ATV/linux/linux.i386.conf +++ b/projects/ATV/linux/linux.i386.conf @@ -98,7 +98,6 @@ CONFIG_SPARSE_IRQ=y # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_TREE_PREEMPT_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 diff --git a/projects/ATV/options b/projects/ATV/options index 36567f5739..115edb0ba0 100755 --- a/projects/ATV/options +++ b/projects/ATV/options @@ -107,6 +107,9 @@ # use linux-next (latest rc) instead latest released version LINUX_NEXT="no" +# SquashFS compression method (gzip / lzo / xz) + SQUASHFS_COMPRESSION="gzip" + # Mediacenter to use (xbmc / no) if [ "$PVR" = yes ]; then MEDIACENTER="xbmc-pvr" diff --git a/projects/Fusion/linux/linux.i386.conf b/projects/Fusion/linux/linux.i386.conf index 0dae63bad3..b7cb964bc9 100644 --- a/projects/Fusion/linux/linux.i386.conf +++ b/projects/Fusion/linux/linux.i386.conf @@ -98,7 +98,6 @@ CONFIG_SPARSE_IRQ=y # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_TREE_PREEMPT_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 @@ -2260,6 +2259,7 @@ CONFIG_SND_DMA_SGBUF=y # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set # CONFIG_SND_EMU10K1_SEQ is not set +CONFIG_SND_MPU401_UART=m CONFIG_SND_AC97_CODEC=m # CONFIG_SND_DRIVERS is not set CONFIG_SND_PCI=y @@ -2278,6 +2278,7 @@ CONFIG_SND_PCI=y # CONFIG_SND_BT87X is not set CONFIG_SND_CA0106=m # CONFIG_SND_CMIPCI is not set +CONFIG_SND_OXYGEN_LIB=m # CONFIG_SND_OXYGEN is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set @@ -2902,7 +2903,7 @@ CONFIG_HFSPLUS_FS=m CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set diff --git a/projects/Fusion/linux/linux.x86_64.conf b/projects/Fusion/linux/linux.x86_64.conf index 69338a2835..7328f88d14 100644 --- a/projects/Fusion/linux/linux.x86_64.conf +++ b/projects/Fusion/linux/linux.x86_64.conf @@ -2206,6 +2206,7 @@ CONFIG_SND_DMA_SGBUF=y # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set # CONFIG_SND_EMU10K1_SEQ is not set +CONFIG_SND_MPU401_UART=m CONFIG_SND_AC97_CODEC=m # CONFIG_SND_DRIVERS is not set CONFIG_SND_PCI=y @@ -2224,6 +2225,7 @@ CONFIG_SND_PCI=y # CONFIG_SND_BT87X is not set CONFIG_SND_CA0106=m # CONFIG_SND_CMIPCI is not set +CONFIG_SND_OXYGEN_LIB=m # CONFIG_SND_OXYGEN is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set @@ -2847,7 +2849,7 @@ CONFIG_HFSPLUS_FS=m CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set diff --git a/projects/Fusion/options b/projects/Fusion/options index b06c45c4b6..57115788ed 100755 --- a/projects/Fusion/options +++ b/projects/Fusion/options @@ -107,6 +107,9 @@ # use linux-next (latest rc) instead latest released version LINUX_NEXT="no" +# SquashFS compression method (gzip / lzo / xz) + SQUASHFS_COMPRESSION="gzip" + # Mediacenter to use (xbmc / no) if [ "$PVR" = yes ]; then MEDIACENTER="xbmc-pvr" diff --git a/projects/Generic/linux/linux.i386.conf b/projects/Generic/linux/linux.i386.conf index d6e71db055..cd9cf19991 100644 --- a/projects/Generic/linux/linux.i386.conf +++ b/projects/Generic/linux/linux.i386.conf @@ -98,7 +98,6 @@ CONFIG_SPARSE_IRQ=y # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_TREE_PREEMPT_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 @@ -3091,7 +3090,7 @@ CONFIG_HFSPLUS_FS=m CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set diff --git a/projects/Generic/options b/projects/Generic/options index 173be2ffbe..2002b84dd3 100755 --- a/projects/Generic/options +++ b/projects/Generic/options @@ -107,6 +107,9 @@ # use linux-next (latest rc) instead latest released version LINUX_NEXT="no" +# SquashFS compression method (gzip / lzo / xz) + SQUASHFS_COMPRESSION="gzip" + # Mediacenter to use (xbmc / no) if [ "$PVR" = yes ]; then MEDIACENTER="xbmc-pvr" diff --git a/projects/Generic_OSS/linux/linux.i386.conf b/projects/Generic_OSS/linux/linux.i386.conf index 8778b58609..6830c46a75 100644 --- a/projects/Generic_OSS/linux/linux.i386.conf +++ b/projects/Generic_OSS/linux/linux.i386.conf @@ -98,7 +98,6 @@ CONFIG_SPARSE_IRQ=y # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_TREE_PREEMPT_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 @@ -3093,7 +3092,7 @@ CONFIG_HFSPLUS_FS=m CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set diff --git a/projects/Generic_OSS/options b/projects/Generic_OSS/options index 101a051d12..56c380e130 100755 --- a/projects/Generic_OSS/options +++ b/projects/Generic_OSS/options @@ -107,6 +107,9 @@ # use linux-next (latest rc) instead latest released version LINUX_NEXT="no" +# SquashFS compression method (gzip / lzo / xz) + SQUASHFS_COMPRESSION="gzip" + # Mediacenter to use (xbmc / no) if [ "$PVR" = yes ]; then MEDIACENTER="xbmc-pvr" diff --git a/projects/ION/linux/linux.i386.conf b/projects/ION/linux/linux.i386.conf index 6e49568410..29e906c7d9 100644 --- a/projects/ION/linux/linux.i386.conf +++ b/projects/ION/linux/linux.i386.conf @@ -98,7 +98,6 @@ CONFIG_SPARSE_IRQ=y # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_TREE_PREEMPT_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 @@ -2880,7 +2879,7 @@ CONFIG_HFSPLUS_FS=m CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set diff --git a/projects/ION/linux/linux.x86_64.conf b/projects/ION/linux/linux.x86_64.conf index c858e43114..f341c25d31 100644 --- a/projects/ION/linux/linux.x86_64.conf +++ b/projects/ION/linux/linux.x86_64.conf @@ -100,7 +100,6 @@ CONFIG_SPARSE_IRQ=y # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_TREE_PREEMPT_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 @@ -2818,7 +2817,7 @@ CONFIG_HFSPLUS_FS=m CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set diff --git a/projects/ION/options b/projects/ION/options index e76a8da5a4..117d43a77e 100755 --- a/projects/ION/options +++ b/projects/ION/options @@ -107,6 +107,9 @@ # use linux-next (latest rc) instead latest released version LINUX_NEXT="no" +# SquashFS compression method (gzip / lzo / xz) + SQUASHFS_COMPRESSION="gzip" + # Mediacenter to use (xbmc / no) if [ "$PVR" = yes ]; then MEDIACENTER="xbmc-pvr" diff --git a/projects/Intel/linux/linux.i386.conf b/projects/Intel/linux/linux.i386.conf index 2354be5d68..b98e18d59b 100644 --- a/projects/Intel/linux/linux.i386.conf +++ b/projects/Intel/linux/linux.i386.conf @@ -98,7 +98,6 @@ CONFIG_SPARSE_IRQ=y # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_TREE_PREEMPT_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 @@ -2940,7 +2939,7 @@ CONFIG_HFSPLUS_FS=m CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set diff --git a/projects/Intel/linux/linux.x86_64.conf b/projects/Intel/linux/linux.x86_64.conf index 74f124d9b2..e975cab841 100644 --- a/projects/Intel/linux/linux.x86_64.conf +++ b/projects/Intel/linux/linux.x86_64.conf @@ -100,7 +100,6 @@ CONFIG_SPARSE_IRQ=y # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_TREE_PREEMPT_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 @@ -2879,7 +2878,7 @@ CONFIG_HFSPLUS_FS=m CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set diff --git a/projects/Intel/options b/projects/Intel/options index 1e67c5427b..651d82b5ae 100755 --- a/projects/Intel/options +++ b/projects/Intel/options @@ -107,6 +107,9 @@ # use linux-next (latest rc) instead latest released version LINUX_NEXT="no" +# SquashFS compression method (gzip / lzo / xz) + SQUASHFS_COMPRESSION="gzip" + # Mediacenter to use (xbmc / no) if [ "$PVR" = yes ]; then MEDIACENTER="xbmc-pvr" diff --git a/projects/Ultra/linux/linux.x86_64.conf b/projects/Ultra/linux/linux.x86_64.conf index 8fea1bbcbd..7ff5e9f35c 100644 --- a/projects/Ultra/linux/linux.x86_64.conf +++ b/projects/Ultra/linux/linux.x86_64.conf @@ -100,7 +100,6 @@ CONFIG_SPARSE_IRQ=y # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_TREE_PREEMPT_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 @@ -2653,7 +2652,7 @@ CONFIG_HFSPLUS_FS=m CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set diff --git a/projects/Ultra/options b/projects/Ultra/options index 5e843cb426..1ff8f2cb66 100755 --- a/projects/Ultra/options +++ b/projects/Ultra/options @@ -107,6 +107,9 @@ # use linux-next (latest rc) instead latest released version LINUX_NEXT="no" +# SquashFS compression method (gzip / lzo / xz) + SQUASHFS_COMPRESSION="gzip" + # Mediacenter to use (xbmc / no) if [ "$PVR" = yes ]; then MEDIACENTER="xbmc-pvr" diff --git a/scripts/image b/scripts/image index 59af405527..36c376a502 100755 --- a/scripts/image +++ b/scripts/image @@ -185,9 +185,12 @@ IMAGE_NAME="$DISTRONAME-$TARGET_VERSION" fi # create squashfs file + if [ -z "$SQUASHFS_COMPRESSION" ]; then + SQUASHFS_COMPRESSION="gzip" + fi + echo "rm -rf $TARGET_IMG/$IMAGE_NAME.system" >> $FAKEROOT_SCRIPT -# echo "$ROOT/$TOOLCHAIN/bin/mksquashfs $BUILD/image/system $TARGET_IMG/$IMAGE_NAME.system -noappend -comp xz" >> $FAKEROOT_SCRIPT - echo "$ROOT/$TOOLCHAIN/bin/mksquashfs $BUILD/image/system $TARGET_IMG/$IMAGE_NAME.system -noappend" >> $FAKEROOT_SCRIPT + echo "$ROOT/$TOOLCHAIN/bin/mksquashfs $BUILD/image/system $TARGET_IMG/$IMAGE_NAME.system -noappend -comp $SQUASHFS_COMPRESSION" >> $FAKEROOT_SCRIPT # run fakeroot $ROOT/$TOOLCHAIN/bin/fakeroot -- $FAKEROOT_SCRIPT