Prechádzať zdrojové kódy

Merge branch 'master' of git+ssh://openadk.org/git/openadk

Waldemar Brodkorb 11 rokov pred
rodič
commit
f7f9e0225b
41 zmenil súbory, kde vykonal 358 pridanie a 286 odobranie
  1. 4 4
      Config.in
  2. 5 4
      LICENCE
  3. 4 3
      mk/build.mk
  4. 5 5
      mk/kernel-ver.mk
  5. 19 2
      mk/modules.mk
  6. 3 1
      package/base-files/src/etc/init.d/boot
  7. 2 9
      target/config/Config.in.runtime
  8. 28 5
      target/linux/config/Config.in.audio
  9. 28 0
      target/linux/config/Config.in.debug
  10. 7 4
      target/linux/config/Config.in.netfilter.ip4
  11. 0 4
      target/linux/kernel.config
  12. 0 0
      target/linux/patches/3.13.6/bsd-compatibility.patch
  13. 0 0
      target/linux/patches/3.13.6/defaults.patch
  14. 0 0
      target/linux/patches/3.13.6/disable-netfilter.patch
  15. 0 0
      target/linux/patches/3.13.6/export-symbol-for-exmap.patch
  16. 0 0
      target/linux/patches/3.13.6/gemalto.patch
  17. 0 0
      target/linux/patches/3.13.6/lemote-rfkill.patch
  18. 0 0
      target/linux/patches/3.13.6/microblaze-axi.patch
  19. 0 0
      target/linux/patches/3.13.6/microblaze-ethernet.patch
  20. 0 0
      target/linux/patches/3.13.6/microblaze-setup.patch
  21. 0 0
      target/linux/patches/3.13.6/mtd-rootfs.patch
  22. 0 0
      target/linux/patches/3.13.6/non-static.patch
  23. 0 0
      target/linux/patches/3.13.6/ppc64-missing-zlib.patch
  24. 0 0
      target/linux/patches/3.13.6/ppc64-missing_arch_random.patch
  25. 237 237
      target/linux/patches/3.13.6/raspberry.patch
  26. 0 0
      target/linux/patches/3.13.6/startup.patch
  27. 0 0
      target/linux/patches/3.13.6/uuid.patch
  28. 0 0
      target/linux/patches/3.13.6/vga-cons-default-off.patch
  29. 0 0
      target/linux/patches/3.13.6/wlan-cf.patch
  30. 0 0
      target/linux/patches/3.13.6/xargs.patch
  31. 0 0
      target/linux/patches/3.13.6/zlib-inflate.patch
  32. 3 2
      target/packages/pkg-available/console
  33. 9 6
      target/packages/pkg-available/mpdbox
  34. 1 0
      target/packages/pkg-available/test
  35. 3 0
      target/packages/pkg-available/xorg
  36. 0 0
      toolchain/kernel-headers/patches/3.13.6/cleankernel.patch
  37. 0 0
      toolchain/kernel-headers/patches/3.13.6/microperl.patch
  38. 0 0
      toolchain/kernel-headers/patches/3.13.6/mkpiggy.patch
  39. 0 0
      toolchain/kernel-headers/patches/3.13.6/relocs.patch
  40. 0 0
      toolchain/kernel-headers/patches/3.13.6/sgidefs.patch
  41. 0 0
      toolchain/kernel-headers/patches/3.13.6/sortext.patch

+ 4 - 4
Config.in

@@ -97,7 +97,7 @@ prompt "Kernel Version"
 depends on ADK_TOOLCHAIN_ONLY
 depends on ADK_TOOLCHAIN_ONLY
 
 
 config ADK_KERNEL_VERSION_TOOLCHAIN
 config ADK_KERNEL_VERSION_TOOLCHAIN
-	prompt "3.12.13"
+	prompt "3.13.6"
 	boolean
 	boolean
 	depends on ADK_TOOLCHAIN_ONLY
 	depends on ADK_TOOLCHAIN_ONLY
 
 
@@ -109,8 +109,8 @@ depends on !ADK_TOOLCHAIN_ONLY && !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_
 choice
 choice
 prompt "Kernel Version"
 prompt "Kernel Version"
 
 
-config ADK_KERNEL_VERSION_3_13_5
-	prompt "3.13.5"
+config ADK_KERNEL_VERSION_3_13_6
+	prompt "3.13.6"
 	boolean
 	boolean
 
 
 config ADK_KERNEL_VERSION_3_12_13
 config ADK_KERNEL_VERSION_3_12_13
@@ -133,7 +133,7 @@ endchoice
 
 
 config ADK_KERNEL_VERSION
 config ADK_KERNEL_VERSION
 	string
 	string
-	default "3.13.5" if ADK_KERNEL_VERSION_3_13_5
+	default "3.13.6" if ADK_KERNEL_VERSION_3_13_6
 	default "3.12.13" if ADK_KERNEL_VERSION_3_12_13
 	default "3.12.13" if ADK_KERNEL_VERSION_3_12_13
 	default "3.11.10" if ADK_KERNEL_VERSION_3_11_10
 	default "3.11.10" if ADK_KERNEL_VERSION_3_11_10
 	default "3.10.30" if ADK_KERNEL_VERSION_3_10_30
 	default "3.10.30" if ADK_KERNEL_VERSION_3_10_30

+ 5 - 4
LICENCE

@@ -1,4 +1,4 @@
-OpenADK is Copyright © 2008-2010 Waldemar Brodkorb <wbx@openadk.org>
+OpenADK is Copyright © 2008-2014 Waldemar Brodkorb <wbx@openadk.org>
 All rights reserved.
 All rights reserved.
 
 
 This licence file covers all of the OpenADK meta distribution
 This licence file covers all of the OpenADK meta distribution
@@ -20,11 +20,12 @@ contains tools that are possibly covered by non-GPL-compatible,
 but OSD/DFSG-compliant, licences. 
 but OSD/DFSG-compliant, licences. 
 
 
 OpenADK is based upon several other projects which are listed
 OpenADK is based upon several other projects which are listed
-below, in no particular order. If you think you should be li-
-sted here but I have forgotten you, please forgive and drop
+below, in no particular order. If you think you should be listed 
+here but I have forgotten you, please forgive and drop
 me an email.
 me an email.
 
 
 • The FreeWRT Project
 • The FreeWRT Project
 • The OpenWrt Project
 • The OpenWrt Project
-• uClibc Buildroot
+• The Buildroot Project
+• The Aboriginal Linux Project
 • The MirOS Project and contributors
 • The MirOS Project and contributors

+ 4 - 3
mk/build.mk

@@ -486,17 +486,18 @@ endif # ! ifeq ($(strip $(ADK_HAVE_DOT_CONFIG)),y)
 bulktoolchain:
 bulktoolchain:
 	for libc in glibc uclibc musl;do \
 	for libc in glibc uclibc musl;do \
 		while read arch; do \
 		while read arch; do \
-		    mkdir -p $(TOPDIR)/firmware/toolchain_$${arch}_$$libc; \
+			mkdir -p ${TOPDIR}/firmware; \
 		    ( \
 		    ( \
 			echo === building $$arch $$libc toolchain-$$arch on $$(date); \
 			echo === building $$arch $$libc toolchain-$$arch on $$(date); \
 			tarch=$$(echo $$arch|sed -e "s#el##" -e "s#eb##" -e "s#mips64.*#mips#"); \
 			tarch=$$(echo $$arch|sed -e "s#el##" -e "s#eb##" -e "s#mips64.*#mips#"); \
+			if [ -f ${TOPDIR}/firmware/toolchain_$${arch}_$${libc}.tar.xz ];then exit;fi; \
 			$(GMAKE) prereq && \
 			$(GMAKE) prereq && \
 				$(GMAKE) ARCH=$$tarch SYSTEM=toolchain-$$arch LIBC=$$libc defconfig; \
 				$(GMAKE) ARCH=$$tarch SYSTEM=toolchain-$$arch LIBC=$$libc defconfig; \
 				$(GMAKE) VERBOSE=1 all; if [ $$? -ne 0 ]; then touch .exit;fi; \
 				$(GMAKE) VERBOSE=1 all; if [ $$? -ne 0 ]; then touch .exit;fi; \
-				tar -cvJf ${TOPDIR}/firmware/toolchain_$${arch}_$${libc}.tar.xz host_* target_$${arch}_$${libc}_*; \
+				tar -cvJf ${TOPDIR}/firmware/toolchain_$${arch}_$${libc}.tar.xz host_* target_$${arch}_$${libc}*; \
 				$(GMAKE) cleantoolchain; \
 				$(GMAKE) cleantoolchain; \
 			rm .config; \
 			rm .config; \
-		    ) 2>&1 | tee $(TOPDIR)/firmware/toolchain_$${arch}_$${libc}/build.log; \
+		    ) 2>&1 | tee $(TOPDIR)/firmware/toolchain_$${arch}_$${libc}_build.log; \
 		    if [ -f .exit ];then break;fi \
 		    if [ -f .exit ];then break;fi \
 		done <${TOPDIR}/target/tarch.lst ;\
 		done <${TOPDIR}/target/tarch.lst ;\
 		if [ -f .exit ];then echo "Bulk build failed!"; rm .exit; exit 1;fi \
 		if [ -f .exit ];then echo "Bulk build failed!"; rm .exit; exit 1;fi \

+ 5 - 5
mk/kernel-ver.mk

@@ -1,14 +1,14 @@
 ifeq ($(ADK_KERNEL_VERSION_TOOLCHAIN),y)
 ifeq ($(ADK_KERNEL_VERSION_TOOLCHAIN),y)
-KERNEL_VERSION:=	3.12.13
+KERNEL_VERSION:=	3.13.6
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		345f5883cfb906dac4aef87e303d3a2d
+KERNEL_MD5SUM:=		445aa27da818617409982f42902a6e41
 endif
 endif
-ifeq ($(ADK_KERNEL_VERSION_3_13_5),y)
-KERNEL_VERSION:=	3.13.5
+ifeq ($(ADK_KERNEL_VERSION_3_13_6),y)
+KERNEL_VERSION:=	3.13.6
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		b9fa20262a7ecbbc3277aa2ee10412da
+KERNEL_MD5SUM:=		445aa27da818617409982f42902a6e41
 endif
 endif
 ifeq ($(ADK_KERNEL_VERSION_3_12_13),y)
 ifeq ($(ADK_KERNEL_VERSION_3_12_13),y)
 KERNEL_VERSION:=	3.12.13
 KERNEL_VERSION:=	3.12.13

+ 19 - 2
mk/modules.mk

@@ -1198,8 +1198,11 @@ $(eval $(call KMOD_template,SND_CS5535AUDIO,snd-cs5535audio,\
 	$(MODULES_DIR)/kernel/sound/pci/cs5535audio/snd-cs5535audio \
 	$(MODULES_DIR)/kernel/sound/pci/cs5535audio/snd-cs5535audio \
 ,55))
 ,55))
 
 
-$(eval $(call KMOD_template,SND_PXA2XX_SOC_SPITZ,snd-pxa2xx-soc-spitz,\
+$(eval $(call KMOD_template,SND_SOC,snd-soc,\
 	$(MODULES_DIR)/kernel/sound/soc/snd-soc-core \
 	$(MODULES_DIR)/kernel/sound/soc/snd-soc-core \
+,54))
+
+$(eval $(call KMOD_template,SND_PXA2XX_SOC_SPITZ,snd-pxa2xx-soc-spitz,\
 	$(MODULES_DIR)/kernel/sound/arm/snd-pxa2xx-lib \
 	$(MODULES_DIR)/kernel/sound/arm/snd-pxa2xx-lib \
 	$(MODULES_DIR)/kernel/sound/arm/snd-pxa2xx-pcm \
 	$(MODULES_DIR)/kernel/sound/arm/snd-pxa2xx-pcm \
 	$(MODULES_DIR)/kernel/sound/arm/snd-pxa2xx-ac97 \
 	$(MODULES_DIR)/kernel/sound/arm/snd-pxa2xx-ac97 \
@@ -1207,12 +1210,26 @@ $(eval $(call KMOD_template,SND_PXA2XX_SOC_SPITZ,snd-pxa2xx-soc-spitz,\
 	$(MODULES_DIR)/kernel/sound/soc/pxa/snd-soc-pxa2xx-i2s \
 	$(MODULES_DIR)/kernel/sound/soc/pxa/snd-soc-pxa2xx-i2s \
 	$(MODULES_DIR)/kernel/sound/soc/pxa/snd-soc-pxa2xx \
 	$(MODULES_DIR)/kernel/sound/soc/pxa/snd-soc-pxa2xx \
 	$(MODULES_DIR)/kernel/sound/soc/pxa/snd-soc-spitz \
 	$(MODULES_DIR)/kernel/sound/soc/pxa/snd-soc-spitz \
-,55))
+,55, kmod-snd-soc))
 
 
 $(eval $(call KMOD_template,SND_BCM2835,snd-bcm2835,\
 $(eval $(call KMOD_template,SND_BCM2835,snd-bcm2835,\
 	$(MODULES_DIR)/kernel/sound/arm/snd-bcm2835 \
 	$(MODULES_DIR)/kernel/sound/arm/snd-bcm2835 \
 ,55))
 ,55))
 
 
+$(eval $(call KMOD_template,SND_BCM2708_SOC_I2S,snd-bcm2709-soc-i2s,\
+	$(MODULES_DIR)/kernel/sound/soc/codecs/snd-soc-pcm5102a \
+	$(MODULES_DIR)/kernel/sound/soc/codecs/snd-soc-wm8804 \
+	$(MODULES_DIR)/kernel/sound/soc/bcm/snd-soc-bcm2708-i2s \
+,55, kmod-snd-soc))
+
+$(eval $(call KMOD_template,SND_BCM2708_SOC_HIFIBERRY_DAC,snd-bcm2709-soc-hifiberry-dac,\
+	$(MODULES_DIR)/kernel/sound/soc/bcm/snd-soc-hifiberry-dac \
+,56, kmod-snd-bcm2709-soc-i2s))
+
+$(eval $(call KMOD_template,SND_BCM2708_SOC_HIFIBERRY_DAC,snd-bcm2709-soc-hifiberry-dac,\
+	$(MODULES_DIR)/kernel/sound/soc/bcm/snd-soc-hifiberry-digi \
+,56, kmod-snd-bcm2709-soc-i2s))
+
 #ifeq ($(ADK_LINUX_64),y)
 #ifeq ($(ADK_LINUX_64),y)
 #V4L_COMPAT:=drivers/media/video/v4l2-compat-ioctl32
 #V4L_COMPAT:=drivers/media/video/v4l2-compat-ioctl32
 #endif
 #endif

+ 3 - 1
package/base-files/src/etc/init.d/boot

@@ -5,7 +5,9 @@
 . /etc/functions.sh
 . /etc/functions.sh
 
 
 # disable kernel messages
 # disable kernel messages
-echo 0 > /proc/sys/kernel/printk
+if [ -f /proc/sys/kernel/printk ];then
+	echo 0 > /proc/sys/kernel/printk
+fi
 
 
 # remount /dev with smaller size
 # remount /dev with smaller size
 mount -o remount,nosuid,size=128k,mode=0755 -t tmpfs mdev /dev
 mount -o remount,nosuid,size=128k,mode=0755 -t tmpfs mdev /dev

+ 2 - 9
target/config/Config.in.runtime

@@ -77,7 +77,7 @@ prompt "Initial login shell for the root user"
 default ADK_ROOTSH_MKSH
 default ADK_ROOTSH_MKSH
 
 
 config ADK_ROOTSH_MKSH
 config ADK_ROOTSH_MKSH
-	select ADK_PACKAGE_MKSH
+	select ADK_PACKAGE_MKSH if !ADK_TOOLCHAIN_ONLY
 	bool "mksh (MirBSD Korn Shell)"
 	bool "mksh (MirBSD Korn Shell)"
 	help
 	help
 	  Use mksh (a Korn Shell variant) as standard login shell
 	  Use mksh (a Korn Shell variant) as standard login shell
@@ -97,13 +97,6 @@ config ADK_ROOTSH_BASH
 	help
 	help
 	  Use GNU bash as standard login shell for the superuser.
 	  Use GNU bash as standard login shell for the superuser.
 
 
-config ADK_ROOTSH_MKSH
-	select ADK_PACKAGE_MKSH
-	bool "mksh (MirBSD Korn Shell)"
-	help
-	  Use mksh (a Korn Shell variant) as standard login shell
-	  for the superuser.
-
 config ADK_ROOTSH_TCSH
 config ADK_ROOTSH_TCSH
 	select ADK_PACKAGE_TCSH
 	select ADK_PACKAGE_TCSH
 	bool "tcsh (Tenex C Shell)"
 	bool "tcsh (Tenex C Shell)"
@@ -124,7 +117,7 @@ prompt "System /bin/sh (POSIX script shell)"
 default ADK_BINSH_MKSH
 default ADK_BINSH_MKSH
 
 
 config ADK_BINSH_MKSH
 config ADK_BINSH_MKSH
-	select ADK_PACKAGE_MKSH
+	select ADK_PACKAGE_MKSH if !ADK_TOOLCHAIN_ONLY
 	bool "mksh (MirBSD Korn Shell)"
 	bool "mksh (MirBSD Korn Shell)"
 	help
 	help
 	  Use mksh (a Korn Shell variant) as system shell, which is
 	  Use mksh (a Korn Shell variant) as system shell, which is

+ 28 - 5
target/linux/config/Config.in.audio

@@ -7,9 +7,6 @@ config ADK_KERNEL_SND_ARM
 config ADK_KERNEL_SND_USB
 config ADK_KERNEL_SND_USB
 	boolean
 	boolean
 
 
-config ADK_KERNEL_SND_SOC
-	boolean
-
 config ADK_KERNEL_SND_PXA2XX_AC97
 config ADK_KERNEL_SND_PXA2XX_AC97
 	boolean
 	boolean
 
 
@@ -105,6 +102,10 @@ config ADK_KPACKAGE_KMOD_SND_CS5535AUDIO
 	help
 	help
 	 ALSA AMD CS5535 driver
 	 ALSA AMD CS5535 driver
 
 
+config ADK_KPACKAGE_KMOD_SND_SOC
+	tristate
+	default n
+
 config ADK_KERNEL_SND_PXA2XX_SOC
 config ADK_KERNEL_SND_PXA2XX_SOC
 	tristate
 	tristate
 	default n
 	default n
@@ -113,10 +114,10 @@ config ADK_KPACKAGE_KMOD_SND_PXA2XX_SOC_SPITZ
 	prompt "kmod-snd-pxa2xx-soc-spitz..... ALSA SOC Sharp Zaurus"
 	prompt "kmod-snd-pxa2xx-soc-spitz..... ALSA SOC Sharp Zaurus"
 	tristate
 	tristate
 	select ADK_KERNEL_SND_ARM
 	select ADK_KERNEL_SND_ARM
-	select ADK_KERNEL_SND_SOC
 	select ADK_KERNEL_SND_PXA2XX_AC97
 	select ADK_KERNEL_SND_PXA2XX_AC97
-	select ADK_KPACKAGE_KMOD_SND_AC97_CODEC
 	select ADK_KPACKAGE_KMOD_SND
 	select ADK_KPACKAGE_KMOD_SND
+	select ADK_KPACKAGE_KMOD_SND_AC97_CODEC
+	select ADK_KPACKAGE_KMOD_SND_SOC
 	select ADK_KERNEL_SND_PXA2XX_SOC
 	select ADK_KERNEL_SND_PXA2XX_SOC
 	depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS
 	depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS
 	default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
 	default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
@@ -131,4 +132,26 @@ config ADK_KPACKAGE_KMOD_SND_BCM2835
 	default y if ADK_TARGET_SYSTEM_RASPBERRY_PI
 	default y if ADK_TARGET_SYSTEM_RASPBERRY_PI
 	default n
 	default n
 
 
+config ADK_KPACKAGE_KMOD_SND_BCM2708_SOC_I2S
+	prompt "kmod-snd-bcm2708-soc-i2s........ ALSA SOC I2S Raspberry PI"
+	select ADK_KPACKAGE_KMOD_SND
+	select ADK_KERNEL_SND_ARM
+	select ADK_KPACKAGE_KMOD_SND_SOC
+	boolean
+	default n
+
+config ADK_KPACKAGE_KMOD_SND_BCM2708_SOC_HIFIBERRY_DAC
+	prompt "kmod-snd-bcm2708-hifiberry-dac.... ALSA for Raspberry PI with hifiberry DAC"
+	tristate
+	select ADK_KPACKAGE_KMOD_SND_BCM2708_SOC_I2S
+	depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
+	default n
+
+config ADK_KPACKAGE_KMOD_SND_BCM2708_SOC_HIFIBERRY_DIGI
+	prompt "kmod-snd-bcm2708-hifiberry-digi... ALSA for Raspberry PI with hifiberry DIGI"
+	tristate
+	select ADK_KPACKAGE_KMOD_SND_BCM2708_SOC_I2S
+	depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
+	default n
+
 endmenu
 endmenu

+ 28 - 0
target/linux/config/Config.in.debug

@@ -25,6 +25,34 @@ config ADK_QUIET_KERNEL
 	help
 	help
 	  Make bootup quiet without messages from the kernel.
 	  Make bootup quiet without messages from the kernel.
 
 
+config ADK_KERNEL_EARLY_PRINTK
+	boolean
+	default n
+
+config ADK_KERNEL_PRINTK
+	prompt "Enable printk to save space and quieten bootup"
+	boolean
+	select ADK_KERNEL_EARLY_PRINTK
+	default y
+	help
+	  Disable printk to save space and quieten bootup.
+
+config ADK_KERNEL_PRINTK_TIME
+	prompt "Enable timing information for printk"
+	boolean
+	depends on ADK_KERNEL_PRINTK
+	default n
+	help
+	  Enable timing information for printk, to analyze kernel
+	  bootup performance.
+
+config ADK_KERNEL_BUG
+	prompt "Enable BUGS() in the kernel"
+	boolean
+	default n
+	help
+	  Enable if you need BUGS() in the kernel.
+
 config ADK_KERNEL_NETCONSOLE
 config ADK_KERNEL_NETCONSOLE
 	prompt "Netconsole"
 	prompt "Netconsole"
 	boolean
 	boolean

+ 7 - 4
target/linux/config/Config.in.netfilter.ip4

@@ -37,9 +37,10 @@ config ADK_KPACKAGE_KMOD_IP_NF_FILTER
 config ADK_KPACKAGE_KMOD_FULL_NAT
 config ADK_KPACKAGE_KMOD_FULL_NAT
 	tristate "Meta package for Full NAT"
 	tristate "Meta package for Full NAT"
 	select ADK_KPACKAGE_KMOD_NF_NAT if ADK_KERNEL_VERSION_3_4_82
 	select ADK_KPACKAGE_KMOD_NF_NAT if ADK_KERNEL_VERSION_3_4_82
+	select ADK_KPACKAGE_KMOD_NF_NAT_IPV4 if ADK_KERNEL_VERSION_3_10_30
 	select ADK_KPACKAGE_KMOD_NF_NAT_IPV4 if ADK_KERNEL_VERSION_3_11_10
 	select ADK_KPACKAGE_KMOD_NF_NAT_IPV4 if ADK_KERNEL_VERSION_3_11_10
-	select ADK_KPACKAGE_KMOD_NF_NAT_IPV4 if ADK_KERNEL_VERSION_3_12_11
-	select ADK_KPACKAGE_KMOD_NF_NAT_IPV4 if ADK_KERNEL_VERSION_3_13_5
+	select ADK_KPACKAGE_KMOD_NF_NAT_IPV4 if ADK_KERNEL_VERSION_3_12_13
+	select ADK_KPACKAGE_KMOD_NF_NAT_IPV4 if ADK_KERNEL_VERSION_3_13_6
 
 
 config ADK_KPACKAGE_KMOD_NF_NAT
 config ADK_KPACKAGE_KMOD_NF_NAT
 	tristate 'Full NAT'
 	tristate 'Full NAT'
@@ -53,8 +54,10 @@ config ADK_KPACKAGE_KMOD_NF_NAT
 config ADK_KPACKAGE_KMOD_NF_NAT_IPV4
 config ADK_KPACKAGE_KMOD_NF_NAT_IPV4
 	tristate 'Full NAT'
 	tristate 'Full NAT'
 	depends on ADK_KPACKAGE_KMOD_IP_NF_IPTABLES
 	depends on ADK_KPACKAGE_KMOD_IP_NF_IPTABLES
-	depends on ADK_KERNEL_VERSION_3_11_10 || ADK_KERNEL_VERSION_3_12_11 \
-		|| ADK_KERNEL_VERSION_3_13_5
+	depends on ADK_KERNEL_VERSION_3_10_30 \
+		|| ADK_KERNEL_VERSION_3_11_10 \
+		|| ADK_KERNEL_VERSION_3_12_13 \
+		|| ADK_KERNEL_VERSION_3_13_6
 	help
 	help
 	  The Full NAT option allows masquerading, port forwarding and other
 	  The Full NAT option allows masquerading, port forwarding and other
 	  forms of full Network Address Port Translation.  It is controlled by
 	  forms of full Network Address Port Translation.  It is controlled by

+ 0 - 4
target/linux/kernel.config

@@ -28,8 +28,6 @@ CONFIG_BINFMT_SCRIPT=y
 CONFIG_DEVTMPFS=y
 CONFIG_DEVTMPFS=y
 CONFIG_DEVTMPFS_MOUNT=y
 CONFIG_DEVTMPFS_MOUNT=y
 CONFIG_STANDALONE=y
 CONFIG_STANDALONE=y
-CONFIG_PRINTK=y
-CONFIG_BUG=n
 CONFIG_FUTEX=y
 CONFIG_FUTEX=y
 CONFIG_EPOLL=y
 CONFIG_EPOLL=y
 CONFIG_SIGNALFD=y
 CONFIG_SIGNALFD=y
@@ -40,5 +38,3 @@ CONFIG_AIO=y
 CONFIG_PCI_QUIRKS=y
 CONFIG_PCI_QUIRKS=y
 CONFIG_TTY=y
 CONFIG_TTY=y
 CONFIG_UNIX98_PTYS=y
 CONFIG_UNIX98_PTYS=y
-CONFIG_PRINTK_TIME=y
-CONFIG_EARLY_PRINTK=y

+ 0 - 0
target/linux/patches/3.13.5/bsd-compatibility.patch → target/linux/patches/3.13.6/bsd-compatibility.patch


+ 0 - 0
target/linux/patches/3.13.5/defaults.patch → target/linux/patches/3.13.6/defaults.patch


+ 0 - 0
target/linux/patches/3.13.5/disable-netfilter.patch → target/linux/patches/3.13.6/disable-netfilter.patch


+ 0 - 0
target/linux/patches/3.13.5/export-symbol-for-exmap.patch → target/linux/patches/3.13.6/export-symbol-for-exmap.patch


+ 0 - 0
target/linux/patches/3.13.5/gemalto.patch → target/linux/patches/3.13.6/gemalto.patch


+ 0 - 0
target/linux/patches/3.13.5/lemote-rfkill.patch → target/linux/patches/3.13.6/lemote-rfkill.patch


+ 0 - 0
target/linux/patches/3.13.5/microblaze-axi.patch → target/linux/patches/3.13.6/microblaze-axi.patch


+ 0 - 0
target/linux/patches/3.13.5/microblaze-ethernet.patch → target/linux/patches/3.13.6/microblaze-ethernet.patch


+ 0 - 0
target/linux/patches/3.13.5/microblaze-setup.patch → target/linux/patches/3.13.6/microblaze-setup.patch


+ 0 - 0
target/linux/patches/3.13.5/mtd-rootfs.patch → target/linux/patches/3.13.6/mtd-rootfs.patch


+ 0 - 0
target/linux/patches/3.13.5/non-static.patch → target/linux/patches/3.13.6/non-static.patch


+ 0 - 0
target/linux/patches/3.13.5/ppc64-missing-zlib.patch → target/linux/patches/3.13.6/ppc64-missing-zlib.patch


+ 0 - 0
target/linux/patches/3.13.5/ppc64-missing_arch_random.patch → target/linux/patches/3.13.6/ppc64-missing_arch_random.patch


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 237 - 237
target/linux/patches/3.13.6/raspberry.patch


+ 0 - 0
target/linux/patches/3.13.5/startup.patch → target/linux/patches/3.13.6/startup.patch


+ 0 - 0
target/linux/patches/3.13.5/uuid.patch → target/linux/patches/3.13.6/uuid.patch


+ 0 - 0
target/linux/patches/3.13.5/vga-cons-default-off.patch → target/linux/patches/3.13.6/vga-cons-default-off.patch


+ 0 - 0
target/linux/patches/3.13.5/wlan-cf.patch → target/linux/patches/3.13.6/wlan-cf.patch


+ 0 - 0
target/linux/patches/3.13.5/xargs.patch → target/linux/patches/3.13.6/xargs.patch


+ 0 - 0
target/linux/patches/3.13.5/zlib-inflate.patch → target/linux/patches/3.13.6/zlib-inflate.patch


+ 3 - 2
target/packages/pkg-available/console

@@ -12,8 +12,6 @@ config ADK_PKG_CONSOLE
 	select ADK_PACKAGE_OPENSSH_CLIENT
 	select ADK_PACKAGE_OPENSSH_CLIENT
 	select ADK_PACKAGE_OPENSSH_CLIENT_UTILS
 	select ADK_PACKAGE_OPENSSH_CLIENT_UTILS
 	select ADK_PACKAGE_OPENSSH_SERVER
 	select ADK_PACKAGE_OPENSSH_SERVER
-	select ADK_PACKAGE_MKSH
-	select ADK_PACKAGE_MKSH_FULL
 	select ADK_PACKAGE_MUTT
 	select ADK_PACKAGE_MUTT
 	select ADK_PACKAGE_IRSSI
 	select ADK_PACKAGE_IRSSI
 	select ADK_PACKAGE_IRSSI_WITH_SSL
 	select ADK_PACKAGE_IRSSI_WITH_SSL
@@ -29,3 +27,6 @@ config ADK_PKG_CONSOLE
 	select ADK_PACKAGE_WIRELESS_TOOLS if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
 	select ADK_PACKAGE_WIRELESS_TOOLS if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
 	select ADK_PACKAGE_IW if ADK_TARGET_SYSTEM_IBM_X40
 	select ADK_PACKAGE_IW if ADK_TARGET_SYSTEM_IBM_X40
 	select ADK_KPACKAGE_KMOD_USB_STORAGE
 	select ADK_KPACKAGE_KMOD_USB_STORAGE
+	help
+	  Support for Linux system without X.
+

+ 9 - 6
target/packages/pkg-available/mpdbox

@@ -2,6 +2,9 @@ config ADK_PKG_MPDBOX
 	bool "Choose packages for MPDBox system"
 	bool "Choose packages for MPDBox system"
 	default n
 	default n
 	select ADK_PACKAGE_MPDBOX
 	select ADK_PACKAGE_MPDBOX
+	select ADK_PACKAGE_CIFS_UTILS
+	select ADK_PACKAGE_NFS_UTILS if ADK_TARGET_LIB_GLIBC
+	select ADK_PACKAGE_NFS_UTILS_CLIENT if ADK_TARGET_LIB_GLIBC
 	select ADK_PACKAGE_LIBMPDCLIENT
 	select ADK_PACKAGE_LIBMPDCLIENT
 	select ADK_PACKAGE_MPC
 	select ADK_PACKAGE_MPC
 	select ADK_PACKAGE_MPD
 	select ADK_PACKAGE_MPD
@@ -19,9 +22,9 @@ config ADK_PKG_MPDBOX
 	select ADK_PACKAGE_MPD_WITH_CURL
 	select ADK_PACKAGE_MPD_WITH_CURL
 	select ADK_PACKAGE_MPD_WITH_SAMPLERATE
 	select ADK_PACKAGE_MPD_WITH_SAMPLERATE
 	select ADK_PACKAGE_MPD_WITH_HTTPD
 	select ADK_PACKAGE_MPD_WITH_HTTPD
-	select ADK_PACKAGE_NFS_UTILS if !ADK_TARGET_LIB_MUSL
-	select ADK_PACKAGE_NFS_UTILS_WITH_KERBEROS if !ADK_TARGET_LIB_MUSL
-	select ADK_PACKAGE_NFS_UTILS_CLIENT if !ADK_TARGET_LIB_MUSL
+	select ADK_PACKAGE_MPD_WITH_AVAHI
+	select ADK_PACKAGE_AVAHI_DAEMON
+	select ADK_PACKAGE_AVAHI_DNSCONFD
 	select ADK_PACKAGE_CPUFREQUTILS
 	select ADK_PACKAGE_CPUFREQUTILS
 	select ADK_PACKAGE_FILE
 	select ADK_PACKAGE_FILE
 	select ADK_PACKAGE_HTOP
 	select ADK_PACKAGE_HTOP
@@ -51,9 +54,9 @@ config ADK_PKG_MPDBOX
 	select ADK_PACKAGE_VIM
 	select ADK_PACKAGE_VIM
 	select ADK_PACKAGE_ALSA_UTILS
 	select ADK_PACKAGE_ALSA_UTILS
 	select ADK_PACKAGE_ALSA_UTILS_WITH_ALSAMIXER
 	select ADK_PACKAGE_ALSA_UTILS_WITH_ALSAMIXER
-	select ADK_PACKAGE_MKSH
-	select ADK_PACKAGE_MKSH_FULL
 	select ADK_KPACKAGE_KMOD_SND_INTEL8X0 if ADK_TARGET_SYSTEM_QEMU_I686
 	select ADK_KPACKAGE_KMOD_SND_INTEL8X0 if ADK_TARGET_SYSTEM_QEMU_I686
-	select ADK_PACKAGE_CIFS_UTILS
 	select ADK_KPACKAGE_KMOD_SND_USB_AUDIO
 	select ADK_KPACKAGE_KMOD_SND_USB_AUDIO
 	select ADK_KPACKAGE_KMOD_USB_STORAGE
 	select ADK_KPACKAGE_KMOD_USB_STORAGE
+	help
+	  Create a small mpdbox.
+

+ 1 - 0
target/packages/pkg-available/test

@@ -7,3 +7,4 @@ config ADK_PKG_TEST
 	help
 	help
 	  Package collection used to build adk-test-framework root
 	  Package collection used to build adk-test-framework root
 	  filesystem.
 	  filesystem.
+

+ 3 - 0
target/packages/pkg-available/xorg

@@ -22,3 +22,6 @@ config ADK_PKG_XORG
 	select ADK_PACKAGE_EVILWM
 	select ADK_PACKAGE_EVILWM
 	select ADK_PACKAGE_DILLO
 	select ADK_PACKAGE_DILLO
 	select ADK_PACKAGE_XRDB
 	select ADK_PACKAGE_XRDB
+	help
+	  X desktop environment with EvilWM.
+

+ 0 - 0
toolchain/kernel-headers/patches/3.13.5/cleankernel.patch → toolchain/kernel-headers/patches/3.13.6/cleankernel.patch


+ 0 - 0
toolchain/kernel-headers/patches/3.13.5/microperl.patch → toolchain/kernel-headers/patches/3.13.6/microperl.patch


+ 0 - 0
toolchain/kernel-headers/patches/3.13.5/mkpiggy.patch → toolchain/kernel-headers/patches/3.13.6/mkpiggy.patch


+ 0 - 0
toolchain/kernel-headers/patches/3.13.5/relocs.patch → toolchain/kernel-headers/patches/3.13.6/relocs.patch


+ 0 - 0
toolchain/kernel-headers/patches/3.13.5/sgidefs.patch → toolchain/kernel-headers/patches/3.13.6/sgidefs.patch


+ 0 - 0
toolchain/kernel-headers/patches/3.13.5/sortext.patch → toolchain/kernel-headers/patches/3.13.6/sortext.patch


Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov