From 173b83b28e9a9ea2985e1b21080001763da791ad Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 16 Mar 2013 18:26:28 +0200 Subject: [PATCH 01/10] oeinstaller: disable 'install' button if no usb stick detected --- tools/nsis-installer/oeinstaller.nsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/nsis-installer/oeinstaller.nsi b/tools/nsis-installer/oeinstaller.nsi index c7e968f31b..76451ad8bf 100644 --- a/tools/nsis-installer/oeinstaller.nsi +++ b/tools/nsis-installer/oeinstaller.nsi @@ -100,6 +100,12 @@ Function CustomCreate StrCpy $R0 '' ${GetDrives} "FDD" GetDrivesCallBack + GetDlgItem $1 $HWNDPARENT 1 + ${If} $R0 == "" + EnableWindow $1 0 + ${Else} + EnableWindow $1 1 + ${EndIf} WriteIniStr '$PLUGINSDIR\custom.ini' 'Field 2' 'Type' 'DropList' WriteIniStr '$PLUGINSDIR\custom.ini' 'Field 2' 'Left' '30' WriteIniStr '$PLUGINSDIR\custom.ini' 'Field 2' 'Top' '25' From 0015373fea3aa91c615762b2703140f8c687a70b Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 16 Mar 2013 18:27:06 +0200 Subject: [PATCH 02/10] tools: add updated create_installstick.exe --- .../syslinux/files/create_installstick.exe | Bin 109953 -> 109988 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/packages/tools/syslinux/files/create_installstick.exe b/packages/tools/syslinux/files/create_installstick.exe index b1505b568177aaf2580dc2de82f0f22a11a35495..3a53b43f3544adca87a4a06916b21e56787f9ca8 100644 GIT binary patch delta 10653 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 D?B@qm delta 10619 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 V)c5q_(*FmyggXHoas+r#p#{N(0FD3v From ad0543112e1a53e3afb44b578e2e6d03ae13ac6a Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 17 Mar 2013 18:44:05 +0100 Subject: [PATCH 03/10] projects/ATV/xbmc: show xbmc splash Signed-off-by: Stephan Raue --- projects/ATV/xbmc/advancedsettings.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/projects/ATV/xbmc/advancedsettings.xml b/projects/ATV/xbmc/advancedsettings.xml index 178b719f24..b5fb5620ec 100644 --- a/projects/ATV/xbmc/advancedsettings.xml +++ b/projects/ATV/xbmc/advancedsettings.xml @@ -1,6 +1,5 @@ - false false gputemp gputemp From 9d2280d6fbc1b0c56c4667008e5ab8db91021f55 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 17 Mar 2013 18:46:34 +0100 Subject: [PATCH 04/10] atv-bootloader: update to atv-bootloader-r520 Signed-off-by: Stephan Raue --- packages/tools/atv-bootloader/build | 3 +- packages/tools/atv-bootloader/meta | 4 +-- ...-r518-allow_build_without_initrd-0.1.patch | 12 -------- ...ootloader-r518-allow_setup_paths-0.1.patch | 29 ------------------- ...ch => atv-bootloader-silence-output.patch} | 0 5 files changed, 4 insertions(+), 44 deletions(-) delete mode 100644 packages/tools/atv-bootloader/patches/atv-bootloader-r518-allow_build_without_initrd-0.1.patch delete mode 100644 packages/tools/atv-bootloader/patches/atv-bootloader-r518-allow_setup_paths-0.1.patch rename packages/tools/atv-bootloader/patches/{atv-bootloader-r518-silence-output.patch => atv-bootloader-silence-output.patch} (100%) diff --git a/packages/tools/atv-bootloader/build b/packages/tools/atv-bootloader/build index 33f4674787..ffab01459b 100755 --- a/packages/tools/atv-bootloader/build +++ b/packages/tools/atv-bootloader/build @@ -24,10 +24,11 @@ cd $PKG_BUILD +rm -rf mach_kernel vmlinuz initrd.gz cp -PR $(kernel_path)/arch/x86/boot/bzImage vmlinuz make clean -make LDFLAGS="" \ +make LDFLAGS="" KERN_OBJ=vmlinuz.obj \ CC="$ROOT/$BUILD/darwin-cross/bin/i386-apple-darwin8-gcc-4.0.1" \ LD="$ROOT/$BUILD/darwin-cross/bin/i386-apple-darwin8-ld" diff --git a/packages/tools/atv-bootloader/meta b/packages/tools/atv-bootloader/meta index a36407a00b..e69c7933d6 100644 --- a/packages/tools/atv-bootloader/meta +++ b/packages/tools/atv-bootloader/meta @@ -19,12 +19,12 @@ ################################################################################ PKG_NAME="atv-bootloader" -PKG_VERSION="r518" +PKG_VERSION="r520" PKG_REV="1" PKG_ARCH="i386 x86_64" PKG_LICENSE="GPL" PKG_SITE="http://code.google.com/p/atv-bootloader/" -PKG_URL="http://travisghansen.openelec.tv/sources/$PKG_NAME-$PKG_VERSION.tar.gz" +PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz" PKG_DEPENDS="" PKG_BUILD_DEPENDS="toolchain darwin-cross linux" PKG_PRIORITY="optional" diff --git a/packages/tools/atv-bootloader/patches/atv-bootloader-r518-allow_build_without_initrd-0.1.patch b/packages/tools/atv-bootloader/patches/atv-bootloader-r518-allow_build_without_initrd-0.1.patch deleted file mode 100644 index f36755a91e..0000000000 --- a/packages/tools/atv-bootloader/patches/atv-bootloader-r518-allow_build_without_initrd-0.1.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur atv-bootloader-r518/Makefile atv-bootloader-r518.patch/Makefile ---- atv-bootloader-r518/Makefile 2010-03-09 20:17:22.000000000 +0100 -+++ atv-bootloader-r518.patch/Makefile 2011-05-21 15:26:26.509551389 +0200 -@@ -22,7 +22,7 @@ - # start.o must be 1st in the link order (ld below) - OBJ = start.o vsprintf.o console.o utils.o elilo_code.o darwin_code.o linux_code.o boot_loader.o - --KERN_OBJ= vmlinuz.obj initrd.obj -+KERN_OBJ:= vmlinuz.obj initrd.obj - - mach_kernel: $(KERN_OBJ) $(OBJ) - $(LD) $(LDFLAGS) -arch $(ARCH) -o mach_kernel $(OBJ) $(KERN_OBJ) \ diff --git a/packages/tools/atv-bootloader/patches/atv-bootloader-r518-allow_setup_paths-0.1.patch b/packages/tools/atv-bootloader/patches/atv-bootloader-r518-allow_setup_paths-0.1.patch deleted file mode 100644 index 4bca96c210..0000000000 --- a/packages/tools/atv-bootloader/patches/atv-bootloader-r518-allow_setup_paths-0.1.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff -Naur atv-bootloader-r518/Makefile atv-bootloader-r518.patch/Makefile ---- atv-bootloader-r518/Makefile 2010-03-09 20:17:22.000000000 +0100 -+++ atv-bootloader-r518.patch/Makefile 2011-05-21 14:04:05.592144598 +0200 -@@ -11,12 +11,12 @@ - - # if Linxu, use the darwin-cross tools to compile/link - ifeq ($(OSTYPE),Linux) -- CC = /opt/darwin-cross/bin/i386-apple-darwin8-gcc-4.0 -- LD = /opt/darwin-cross/bin/i386-apple-darwin8-ld -+ CC := /opt/darwin-cross/bin/i386-apple-darwin8-gcc-4.0 -+ LD := /opt/darwin-cross/bin/i386-apple-darwin8-ld - else -- CC = /usr/bin/gcc-4.0 -- LD = /usr/bin/ld -- LDFLAGS = -classic_linker -+ CC := /usr/bin/gcc-4.0 -+ LD := /usr/bin/ld -+ LDFLAGS = -classic_linker - endif - - # start.o must be 1st in the link order (ld below) -@@ -53,7 +53,4 @@ - clean: - rm -f *.o $(KERN_OBJ) mach_kernel - -- -- - #xxd mach_kernel | sed -e "s/ffff ffff 1000/0100 0000 1000/" | xxd -r - mach_kernel -- diff --git a/packages/tools/atv-bootloader/patches/atv-bootloader-r518-silence-output.patch b/packages/tools/atv-bootloader/patches/atv-bootloader-silence-output.patch similarity index 100% rename from packages/tools/atv-bootloader/patches/atv-bootloader-r518-silence-output.patch rename to packages/tools/atv-bootloader/patches/atv-bootloader-silence-output.patch From ad905fa33412be5ebbbd2a633caa69015b8f0266 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 17 Mar 2013 18:48:41 +0100 Subject: [PATCH 05/10] projects/ATV: enable atv bootloader Signed-off-by: Stephan Raue --- projects/ATV/options | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/ATV/options b/projects/ATV/options index b21caf6cae..2795b59ffa 100755 --- a/projects/ATV/options +++ b/projects/ATV/options @@ -87,7 +87,7 @@ # Bootloader to use (syslinux / u-boot / atv-bootloader) # BOOTLOADER="atv-bootloader" disabled for now - BOOTLOADER="" + BOOTLOADER="atv-bootloader" # Configuration for u-boot UBOOT_CONFIG="" From 4aadb2013eb52f6fff86fcbb7ec71c943e4f200a Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 17 Mar 2013 22:27:48 +0100 Subject: [PATCH 06/10] projects/ATV/linux: compress kernel with gzip instead xz - one fix to fix the 64MB issue Signed-off-by: Stephan Raue --- projects/ATV/linux/linux.i386.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/ATV/linux/linux.i386.conf b/projects/ATV/linux/linux.i386.conf index 18b29c687a..7c3dd8d9bf 100644 --- a/projects/ATV/linux/linux.i386.conf +++ b/projects/ATV/linux/linux.i386.conf @@ -55,10 +55,10 @@ CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y -# CONFIG_KERNEL_GZIP is not set +CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set -CONFIG_KERNEL_XZ=y +# CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set CONFIG_DEFAULT_HOSTNAME="openelec" CONFIG_SWAP=y From ff74c4b7ab37cf796c9c4884e3af44979f091112 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 17 Mar 2013 22:50:03 +0100 Subject: [PATCH 07/10] projects/ATV/linux: add FB_VESA support, remove FB_UVESA and FB_EFI support Signed-off-by: Stephan Raue --- projects/ATV/linux/linux.i386.conf | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/projects/ATV/linux/linux.i386.conf b/projects/ATV/linux/linux.i386.conf index 7c3dd8d9bf..8f11e6e555 100644 --- a/projects/ATV/linux/linux.i386.conf +++ b/projects/ATV/linux/linux.i386.conf @@ -2067,7 +2067,7 @@ CONFIG_AGP_INTEL=y # CONFIG_AGP_VIA is not set # CONFIG_AGP_EFFICEON is not set CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=1 +CONFIG_VGA_ARB_MAX_GPUS=2 # CONFIG_VGA_SWITCHEROO is not set # CONFIG_DRM is not set # CONFIG_STUB_POULSBO is not set @@ -2076,7 +2076,7 @@ CONFIG_VIDEO_OUTPUT_CONTROL=y CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set # CONFIG_FB_DDC is not set -# CONFIG_FB_BOOT_VESA_SUPPORT is not set +CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y @@ -2090,7 +2090,7 @@ CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set # CONFIG_FB_BACKLIGHT is not set -CONFIG_FB_MODE_HELPERS=y +# CONFIG_FB_MODE_HELPERS is not set # CONFIG_FB_TILEBLITTING is not set # @@ -2103,9 +2103,9 @@ CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set -CONFIG_FB_UVESA=m -# CONFIG_FB_VESA is not set -CONFIG_FB_EFI=y +# CONFIG_FB_UVESA is not set +CONFIG_FB_VESA=y +# CONFIG_FB_EFI is not set # CONFIG_FB_N411 is not set # CONFIG_FB_HGA is not set # CONFIG_FB_S1D13XXX is not set @@ -2157,8 +2157,7 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y # Console display driver support # CONFIG_VGA_CONSOLE=y -CONFIG_VGACON_SOFT_SCROLLBACK=y -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=256 +# CONFIG_VGACON_SOFT_SCROLLBACK is not set CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y From d38a92828107d16b60c0e8ca0259fd3f981edca1 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 18 Mar 2013 04:38:06 +0100 Subject: [PATCH 08/10] projects/ATV/linux: dont optimize kernel build for size, another 64MB fix... Signed-off-by: Stephan Raue --- projects/ATV/linux/linux.i386.conf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/projects/ATV/linux/linux.i386.conf b/projects/ATV/linux/linux.i386.conf index 8f11e6e555..bcd7d9776e 100644 --- a/projects/ATV/linux/linux.i386.conf +++ b/projects/ATV/linux/linux.i386.conf @@ -133,7 +133,7 @@ CONFIG_RD_GZIP=y # CONFIG_RD_LZO is not set CONFIG_INITRAMFS_COMPRESSION_NONE=y # CONFIG_INITRAMFS_COMPRESSION_GZIP is not set -CONFIG_CC_OPTIMIZE_FOR_SIZE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_EXPERT=y @@ -3052,6 +3052,7 @@ CONFIG_TRACING_SUPPORT=y CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_HAVE_ARCH_KMEMCHECK=y +# CONFIG_KMEMCHECK is not set # CONFIG_TEST_KSTRTOX is not set CONFIG_STRICT_DEVMEM=y # CONFIG_X86_VERBOSE_BOOTUP is not set From 46b83941bf361c89da51ddcf3fb8d38e8d949631 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 18 Mar 2013 05:17:00 +0100 Subject: [PATCH 09/10] xbmc: update to xbmc-12.1 Signed-off-by: Stephan Raue --- packages/mediacenter/xbmc-theme-Confluence/meta | 2 +- packages/mediacenter/xbmc/meta | 2 +- tools/mkpkg/mkpkg_xbmc-frodo | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/mediacenter/xbmc-theme-Confluence/meta b/packages/mediacenter/xbmc-theme-Confluence/meta index a7dd88d984..0430faf0d3 100644 --- a/packages/mediacenter/xbmc-theme-Confluence/meta +++ b/packages/mediacenter/xbmc-theme-Confluence/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xbmc-theme-Confluence" -PKG_VERSION="12.0.7" +PKG_VERSION="12.1" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/xbmc/meta b/packages/mediacenter/xbmc/meta index edbbd70b55..2da82caac6 100644 --- a/packages/mediacenter/xbmc/meta +++ b/packages/mediacenter/xbmc/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="xbmc" -PKG_VERSION="12.0.7" +PKG_VERSION="12.1" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/tools/mkpkg/mkpkg_xbmc-frodo b/tools/mkpkg/mkpkg_xbmc-frodo index 2106a596e7..dfe903881d 100755 --- a/tools/mkpkg/mkpkg_xbmc-frodo +++ b/tools/mkpkg/mkpkg_xbmc-frodo @@ -20,7 +20,7 @@ ################################################################################ PKG_NAME="xbmc" -PKG_VERSION="12.0.7" +PKG_VERSION="12.1" GIT_REPO="-b Frodo git://github.com/xbmc/xbmc.git" DEST_DIR="$PKG_NAME-frodo" From 9c2bb7c5ed286066e0bd06b3499bb4176ce6dd80 Mon Sep 17 00:00:00 2001 From: Daniel Forsberg Date: Mon, 18 Mar 2013 08:50:34 +0100 Subject: [PATCH 10/10] connman: enable background scanning, needed for router changes. or no reconnect. --- packages/network/connman/config/main.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/network/connman/config/main.conf b/packages/network/connman/config/main.conf index 1f7af14728..b4144ddc67 100644 --- a/packages/network/connman/config/main.conf +++ b/packages/network/connman/config/main.conf @@ -4,4 +4,4 @@ # Background scanning will start every 5 minutes unless # the scan list is empty. In that case, a simple backoff # mechanism starting from 10s up to 5 minutes will run. -BackgroundScanning = false +BackgroundScanning = true