Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Merge remote-tracking branch 'upstream/master' into rpi

  • Loading branch information...
commit f49e80761ebc2042aa120565f48dfb7153350fb0 2 parents 702f2b9 + 83287ee
@gamaral authored
Showing with 407 additions and 526 deletions.
  1. +180 −0 board/armadeus/apf28/linux-3.8.config
  2. +29 −0 configs/armadeus_apf28_defconfig
  3. +2 −2 linux/Config.in
  4. +2 −1  package/Config.in
  5. +13 −0 package/aircrack-ng/Config.in
  6. +43 −0 package/aircrack-ng/aircrack-ng.mk
  7. +1 −1  package/conntrack-tools/conntrack-tools.mk
  8. +3 −3 package/cpanminus/cpanminus.mk
  9. +1 −1  package/dosfstools/dosfstools.mk
  10. +1 −1  package/ethtool/ethtool.mk
  11. +1 −0  package/f2fs-tools/Config.in
  12. +1 −1  package/gnutls/gnutls.mk
  13. +0 −79 package/gpsd/gpsd-01-sconstruct-python-2.5-compat.patch
  14. +0 −27 package/gpsd/gpsd-04-sconstruct-python-2.5-compat-distro-check.patch
  15. +0 −71 package/gpsd/gpsd-05-fix-leapsecond-script-python2.5.patch
  16. +2 −1  package/gpsd/gpsd.mk
  17. +1 −0  package/htop/Config.in
  18. +1 −1  package/httping/httping.mk
  19. +1 −1  package/iptables/iptables.mk
  20. +1 −1  package/libnetfilter_acct/libnetfilter-acct.mk
  21. +1 −1  package/libnetfilter_conntrack/libnetfilter-conntrack.mk
  22. +6 −0 package/libtasn1/Config.in
  23. +14 −0 package/libtasn1/libtasn1.mk
  24. +0 −6 package/libxml-parser-perl/libxml-parser-perl.mk
  25. +12 −4 package/ltp-testsuite/Config.in
  26. +0 −25 package/ltp-testsuite/ltp-testsuite-20101031-disable-controllers.patch
  27. +29 −0 package/ltp-testsuite/ltp-testsuite-disable-controllers.patch
  28. +22 −0 package/ltp-testsuite/ltp-testsuite-fix-build-on-uClibc-exp10.patch
  29. +1 −1  package/ltp-testsuite/ltp-testsuite.mk
  30. +0 −30 package/microperl/Config.in
  31. +0 −22 package/microperl/microperl-no-signal-handlers.patch
  32. +0 −47 package/microperl/microperl-uudmap.patch
  33. +0 −156 package/microperl/microperl.mk
  34. +4 −4 package/multimedia/aumix/aumix.mk
  35. +7 −2 package/ncurses/ncurses.mk
  36. +1 −1  package/nfacct/nfacct.mk
  37. +6 −0 package/proftpd/Config.in
  38. +4 −0 package/proftpd/proftpd.mk
  39. +2 −2 package/squid/squid.mk
  40. +10 −0 package/stress/stress.mk
  41. +0 −29 package/ulogd/ulogd-fix-libpcap-conditional.patch
  42. +1 −1  package/ulogd/ulogd.mk
  43. +1 −1  package/wireshark/wireshark.mk
  44. +3 −3 toolchain/kernel-headers/Config.in
  45. 0  ...-exported-kernel-head.patch → linux-3.0.68-headers_install-fix-__packed-in-exported-kernel-head.patch}
View
180 board/armadeus/apf28/linux-3.8.config
@@ -0,0 +1,180 @@
+CONFIG_EXPERIMENTAL=y
+# CONFIG_LOCALVERSION_AUTO is not set
+# CONFIG_SWAP is not set
+CONFIG_SYSVIPC=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_LOG_BUF_SHIFT=14
+CONFIG_EMBEDDED=y
+# CONFIG_COMPAT_BRK is not set
+CONFIG_SLAB=y
+CONFIG_PROFILING=y
+CONFIG_OPROFILE=y
+CONFIG_MODULES=y
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_BLK_DEV_BSG is not set
+CONFIG_PARTITION_ADVANCED=y
+CONFIG_BSD_DISKLABEL=y
+# CONFIG_IOSCHED_CFQ is not set
+CONFIG_ARCH_MXS=y
+CONFIG_MACH_MXS_DT=y
+CONFIG_PREEMPT=y
+CONFIG_AEABI=y
+# CONFIG_OABI_COMPAT is not set
+CONFIG_ZBOOT_ROM_TEXT=0x0
+CONFIG_ZBOOT_ROM_BSS=0x0
+CONFIG_CPU_IDLE=y
+# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_NET=y
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_PNP=y
+# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
+# CONFIG_INET_XFRM_MODE_TUNNEL is not set
+# CONFIG_INET_XFRM_MODE_BEET is not set
+# CONFIG_INET_LRO is not set
+# CONFIG_INET_DIAG is not set
+CONFIG_IPV6=y
+CONFIG_CAN=m
+CONFIG_CAN_RAW=m
+CONFIG_CAN_BCM=m
+CONFIG_CAN_VCAN=m
+CONFIG_CAN_FLEXCAN=m
+CONFIG_BT=m
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_HIDP=m
+CONFIG_BT_HCIBTUSB=m
+CONFIG_CFG80211=m
+CONFIG_MAC80211=m
+CONFIG_MAC80211_RC_PID=y
+CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+CONFIG_FW_LOADER=m
+CONFIG_MTD=y
+CONFIG_MTD_CMDLINE_PARTS=y
+CONFIG_MTD_CHAR=y
+CONFIG_MTD_BLOCK=y
+CONFIG_MTD_NAND=y
+CONFIG_MTD_NAND_GPMI_NAND=y
+CONFIG_MTD_UBI=y
+CONFIG_EEPROM_AT24=y
+CONFIG_EEPROM_AT25=y
+CONFIG_SCSI=y
+CONFIG_BLK_DEV_SD=y
+CONFIG_CHR_DEV_ST=y
+CONFIG_BLK_DEV_SR=y
+CONFIG_CHR_DEV_SG=y
+CONFIG_CHR_DEV_SCH=y
+CONFIG_SCSI_MULTI_LUN=y
+CONFIG_SCSI_LOGGING=y
+CONFIG_SCSI_SCAN_ASYNC=y
+CONFIG_NETDEVICES=y
+CONFIG_RTL8187=m
+CONFIG_RT2X00=m
+CONFIG_RT73USB=m
+CONFIG_ZD1211RW=m
+CONFIG_INPUT_JOYDEV=y
+CONFIG_INPUT_EVDEV=y
+CONFIG_KEYBOARD_GPIO=y
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_UINPUT=m
+# CONFIG_LEGACY_PTYS is not set
+CONFIG_SERIAL_AMBA_PL011=y
+CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
+CONFIG_SERIAL_MXS_AUART=y
+# CONFIG_HW_RANDOM is not set
+CONFIG_I2C=y
+CONFIG_I2C_CHARDEV=y
+CONFIG_I2C_MXS=y
+CONFIG_SPI=y
+CONFIG_SPI_BITBANG=m
+CONFIG_SPI_MXS=y
+CONFIG_SPI_SPIDEV=m
+CONFIG_GPIO_SYSFS=y
+CONFIG_HWMON=m
+CONFIG_WATCHDOG=y
+CONFIG_MEDIA_SUPPORT=m
+CONFIG_MEDIA_CAMERA_SUPPORT=y
+CONFIG_FB=y
+CONFIG_FB_MXS=y
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+# CONFIG_BACKLIGHT_GENERIC is not set
+CONFIG_BACKLIGHT_PWM=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FONTS=y
+CONFIG_FONT_8x8=y
+CONFIG_LOGO=y
+# CONFIG_LOGO_LINUX_MONO is not set
+# CONFIG_LOGO_LINUX_VGA16 is not set
+CONFIG_USB=y
+CONFIG_USB_DEBUG=y
+CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
+CONFIG_USB_MON=y
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_CHIPIDEA=y
+CONFIG_USB_CHIPIDEA_HOST=y
+CONFIG_USB_ACM=y
+CONFIG_USB_PRINTER=y
+CONFIG_USB_WDM=y
+CONFIG_USB_STORAGE=y
+CONFIG_USB_GADGET=y
+CONFIG_USB_GADGET_DEBUG_FILES=y
+CONFIG_USB_ETH=m
+CONFIG_USB_ULPI=y
+CONFIG_USB_MXS_PHY=y
+CONFIG_MMC=y
+CONFIG_MMC_MXS=y
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_GPIO=y
+CONFIG_LEDS_TRIGGERS=y
+CONFIG_LEDS_TRIGGER_TIMER=y
+CONFIG_LEDS_TRIGGER_ONESHOT=y
+CONFIG_LEDS_TRIGGER_HEARTBEAT=y
+CONFIG_LEDS_TRIGGER_BACKLIGHT=y
+CONFIG_LEDS_TRIGGER_GPIO=y
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_DRV_STMP=y
+CONFIG_DMADEVICES=y
+CONFIG_MXS_DMA=y
+CONFIG_STAGING=y
+CONFIG_MXS_LRADC=y
+CONFIG_IIO=y
+CONFIG_PWM=y
+CONFIG_PWM_MXS=y
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+CONFIG_EXT2_FS_SECURITY=y
+CONFIG_EXT2_FS_XIP=y
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_AUTOFS4_FS=y
+CONFIG_ISO9660_FS=y
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_MSDOS_FS=y
+CONFIG_VFAT_FS=y
+CONFIG_TMPFS=y
+CONFIG_UBIFS_FS=y
+CONFIG_NFS_FS=y
+CONFIG_NFS_V4=y
+CONFIG_ROOT_NFS=y
+CONFIG_NLS_CODEPAGE_437=y
+CONFIG_NLS_CODEPAGE_850=y
+CONFIG_NLS_ISO8859_1=y
+CONFIG_DEBUG_FS=y
+# CONFIG_CRYPTO_ANSI_CPRNG is not set
+# CONFIG_CRYPTO_HW is not set
View
29 configs/armadeus_apf28_defconfig
@@ -0,0 +1,29 @@
+# Architecture
+BR2_arm=y
+BR2_arm926t=y
+
+# Lock down headers to avoid breaking with new defaults
+BR2_KERNEL_HEADERS_VERSION=y
+BR2_DEFAULT_KERNEL_VERSION="3.8.1"
+
+# System
+BR2_TARGET_GENERIC_HOSTNAME="apf28"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
+BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
+
+# Filesystem
+BR2_TARGET_ROOTFS_UBIFS=y
+BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000
+BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=4227
+BR2_TARGET_ROOTFS_UBI=y
+BR2_TARGET_ROOTFS_UBI_SUBSIZE=0
+
+# Kernel
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.8.1"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/armadeus/apf28/linux-3.8.config"
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx28-apf28dev"
View
4 linux/Config.in
@@ -21,7 +21,7 @@ choice
prompt "Kernel version"
config BR2_LINUX_KERNEL_3_8
- bool "3.8.1"
+ bool "3.8.2"
config BR2_LINUX_KERNEL_SAME_AS_HEADERS
bool "Same as toolchain kernel headers"
@@ -76,7 +76,7 @@ config BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION
config BR2_LINUX_KERNEL_VERSION
string
- default "3.8.1" if BR2_LINUX_KERNEL_3_8
+ default "3.8.2" if BR2_LINUX_KERNEL_3_8
default BR2_DEFAULT_KERNEL_HEADERS if BR2_LINUX_KERNEL_SAME_AS_HEADERS
default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE if BR2_LINUX_KERNEL_CUSTOM_VERSION
default "custom" if BR2_LINUX_KERNEL_CUSTOM_TARBALL
View
3  package/Config.in
@@ -314,7 +314,6 @@ menu "Perl libraries/modules"
source "package/cpanminus/Config.in"
endmenu
endif
-source "package/microperl/Config.in"
source "package/php/Config.in"
source "package/python/Config.in"
source "package/python3/Config.in"
@@ -554,6 +553,7 @@ source "package/libglib2/Config.in"
source "package/libical/Config.in"
source "package/libnspr/Config.in"
source "package/libsigc/Config.in"
+source "package/libtasn1/Config.in"
source "package/libtpl/Config.in"
source "package/libseccomp/Config.in"
source "package/liburcu/Config.in"
@@ -612,6 +612,7 @@ source "package/sound-theme-freedesktop/Config.in"
endmenu
menu "Networking applications"
+source "package/aircrack-ng/Config.in"
source "package/argus/Config.in"
source "package/arptables/Config.in"
source "package/avahi/Config.in"
View
13 package/aircrack-ng/Config.in
@@ -0,0 +1,13 @@
+config BR2_PACKAGE_AIRCRACK_NG
+ bool "aircrack-ng"
+ depends on BR2_LARGEFILE
+ select BR2_PACKAGE_OPENSSL
+ select BR2_PACKAGE_IW # runtime
+ help
+ A set of tools for auditing wireless networks
+
+ http://www.aircrack-ng.org/
+
+comment "aircrack-ng needs a toolchain with largefile support"
+ depends on !BR2_LARGEFILE
+
View
43 package/aircrack-ng/aircrack-ng.mk
@@ -0,0 +1,43 @@
+#############################################################
+#
+# Aircrack-ng
+#
+#############################################################
+
+AIRCRACK_NG_VERSION = 1.1
+AIRCRACK_NG_SOURCE = aircrack-ng-$(AIRCRACK_NG_VERSION).tar.gz
+AIRCRACK_NG_SITE = http://download.aircrack-ng.org
+AIRCRACK_NG_LICENSE = GPLv2+
+AIRCRACK_NG_LICENSE_FILES = LICENSE
+AIRCRACK_NG_DEPENDENCIES = openssl
+
+ifeq ($(BR2_PACKAGE_SQLITE),y)
+ AIRCRACK_NG_MAKE_OPTS = sqlite=true
+ AIRCRACK_NG_MAKE_OPTS += LIBSQL="-lsqlite3"
+
+ AIRCRACK_NG_DEPENDENCIES += sqlite
+else
+ AIRCRACK_NG_MAKE_OPTS = sqlite=false
+endif
+
+define AIRCRACK_NG_BUILD_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE1) CC="$(TARGET_CC)" LD="$(TARGET_LD)" -C $(@D)\
+ $(AIRCRACK_NG_MAKE_OPTS) all
+endef
+
+define AIRCRACK_NG_CLEAN_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE1) CC="$(TARGET_CC)" LD="$(TARGET_LD)" -C $(@D)\
+ $(AIRCRACK_NG_MAKE_OPTS) clean
+endef
+
+define AIRCRACK_NG_INSTALL_TARGET_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE1) -C $(@D) DESTDIR=$(TARGET_DIR) \
+ $(AIRCRACK_NG_MAKE_OPTS) install
+endef
+
+define AIRCRACK_NG_UNINSTALL_TARGET_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE1) -C $(@D) DESTDIR=$(TARGET_DIR) \
+ $(AIRCRACK_NG_MAKE_OPTS) uninstall
+endef
+
+$(eval $(generic-package))
View
2  package/conntrack-tools/conntrack-tools.mk
@@ -4,7 +4,7 @@
#
#############################################################
-CONNTRACK_TOOLS_VERSION = 1.4.0
+CONNTRACK_TOOLS_VERSION = 1.4.1
CONNTRACK_TOOLS_SOURCE = conntrack-tools-$(CONNTRACK_TOOLS_VERSION).tar.bz2
CONNTRACK_TOOLS_SITE = http://www.netfilter.org/projects/conntrack-tools/files
CONNTRACK_TOOLS_DEPENDENCIES = host-pkgconf \
View
6 package/cpanminus/cpanminus.mk
@@ -4,9 +4,9 @@
#
#############################################################
-CPANMINUS_VERSION = 1.5018
-CPANMINUS_SOURCE = miyagawa-cpanminus-$(CPANMINUS_VERSION)-0-gee6cd30.tar.gz
-CPANMINUS_SITE = https://github.com/miyagawa/cpanminus/tarball/$(CPANMINUS_VERSION)
+CPANMINUS_VERSION = 1.6002
+CPANMINUS_SOURCE = $(CPANMINUS_VERSION).tar.gz
+CPANMINUS_SITE = https://github.com/miyagawa/cpanminus/archive
CPANMINUS_DEPENDENCIES = host-qemu perl $(call qstrip,$(BR2_PACKAGE_CPANMINUS_NATIVE_DEPENDENCIES))
CPANMINUS_RUN_PERL = $(QEMU_USER) $(STAGING_DIR)/usr/bin/perl
View
2  package/dosfstools/dosfstools.mk
@@ -4,7 +4,7 @@
#
#############################################################
-DOSFSTOOLS_VERSION = 3.0.15
+DOSFSTOOLS_VERSION = 3.0.16
DOSFSTOOLS_SITE = http://fossies.org/linux/misc
DOSFSTOOLS_LICENSE = GPLv3+
DOSFSTOOLS_LICENSE_FILES = COPYING
View
2  package/ethtool/ethtool.mk
@@ -4,7 +4,7 @@
#
#############################################################
-ETHTOOL_VERSION = 3.7
+ETHTOOL_VERSION = 3.8
ETHTOOL_SITE = $(BR2_KERNEL_MIRROR)/software/network/ethtool
ETHTOOL_LICENSE = GPLv2
ETHTOOL_LICENSE_FILES = COPYING
View
1  package/f2fs-tools/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_F2FS_TOOLS
bool "f2fs-tools"
select BR2_PACKAGE_UTIL_LINUX
+ select BR2_PACKAGE_UTIL_LINUX_LIBUUID
depends on BR2_LARGEFILE
depends on BR2_USE_WCHAR # util-linux
help
View
2  package/gnutls/gnutls.mk
@@ -4,7 +4,7 @@
#
#############################################################
-GNUTLS_VERSION = 3.1.8
+GNUTLS_VERSION = 3.1.9
GNUTLS_SOURCE = gnutls-$(GNUTLS_VERSION).tar.xz
GNUTLS_SITE = ftp://ftp.gnutls.org/gcrypt/gnutls/v3.1
GNUTLS_LICENSE = GPLv3+ LGPLv3
View
79 package/gpsd/gpsd-01-sconstruct-python-2.5-compat.patch
@@ -1,79 +0,0 @@
-Remove all the with ... as foo constructs
-
-Those constructs have been introduced in Python 2.6, and some of our
-autobuilders still use Python 2.5, so replace them with constructs
-that are compatible with Python 2.5.
-
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
-Index: b/SConstruct
-===================================================================
---- a/SConstruct
-+++ b/SConstruct
-@@ -366,8 +366,8 @@
-
- def CheckXsltproc(context):
- context.Message('Checking that xsltproc can make man pages... ')
-- with open("xmltest.xml", "w") as ofp:
-- ofp.write('''
-+ ofp = open("xmltest.xml", "w")
-+ ofp.write('''
- <refentry id="foo.1">
- <refmeta>
- <refentrytitle>foo</refentrytitle>
-@@ -380,6 +380,7 @@
- </refnamediv>
- </refentry>
- ''')
-+ ofp.close()
- probe = "xsltproc --nonet --noout '%s' xmltest.xml" % (docbook_man_uri,)
- ret = context.TryAction(probe)[0]
- os.remove("xmltest.xml")
-@@ -1042,8 +1043,9 @@
- # build timebase.h
- def timebase_h(target, source, env):
- from leapsecond import make_leapsecond_include
-- with open(target[0].abspath, 'w') as f:
-- f.write(make_leapsecond_include(source[0].abspath))
-+ f = open(target[0].abspath, 'w')
-+ f.write(make_leapsecond_include(source[0].abspath))
-+ f.close()
- env.Command(target="timebase.h", source="leapseconds.cache",
- action=timebase_h)
-
-@@ -1116,15 +1118,17 @@
- ('@DEVMAIL@', devmail),
- ('@LIBGPSVERSION@', libgps_version),
- )
-- with open(str(source[0])) as sfp:
-- content = sfp.read()
-+ sfp = open(str(source[0]))
-+ content = sfp.read()
-+ sfp.close()
- for (s, t) in substmap:
- content = content.replace(s, t)
- m = re.search("@[A-Z]+@", content)
- if m and m.group(0) not in map(lambda x: x[0], substmap):
- print >>sys.stderr, "Unknown subst token %s in %s." % (m.group(0), sfp.name)
-- with open(str(target[0]), "w") as tfp:
-- tfp.write(content)
-+ tfp = open(str(target[0]), "w")
-+ tfp.write(content)
-+ tfp.close()
-
- templated = glob.glob("*.in") + glob.glob("*/*.in") + glob.glob("*/*/*.in")
-
-@@ -1560,9 +1564,10 @@
- def validation_list(target, source, env):
- for page in glob.glob("www/*.html"):
- if not '-head' in page:
-- with open(page) as fp:
-- if "Valid HTML" in fp.read():
-- print os.path.join(website, os.path.basename(page))
-+ fp = open(page)
-+ if "Valid HTML" in fp.read():
-+ print os.path.join(website, os.path.basename(page))
-+ fp.close()
- Utility("validation-list", [www], validation_list)
-
- # How to update the website
View
27 package/gpsd/gpsd-04-sconstruct-python-2.5-compat-distro-check.patch
@@ -1,27 +0,0 @@
-The platform.linux_distribution method was introduced in Python 2.6. Some
-of the Buildroot autobuilders still use Python 2.5, which is causing build
-failures such as the following.
-
- http://autobuild.buildroot.net/results/045f1f69bac170d8e75cb4952a2e5b4e85a677b8/build-end.log
-
-This patch removes the linux distribution check from the gpsd SConstruct file.
-
-Signed-off-by: Simon Dawson <spdawson@gmail.com>
-diff -Nurp a/SConstruct b/SConstruct
---- a/SConstruct 2012-07-30 07:57:16.515688546 +0100
-+++ b/SConstruct 2012-07-30 08:00:30.135679914 +0100
-@@ -80,14 +80,6 @@ systemd = os.path.exists("/usr/share/sys
-
- # Set distribution-specific defaults here
- imloads = True
--if sys.platform.startswith('linux'):
-- (distro, version, cutename) = platform.linux_distribution()
-- if distro == 'Fedora':
-- if int(version) >= 13:
-- # See https://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking
-- imloads = False
-- elif os.path.exists("/etc/arch-release"):
-- imloads = False
-
- # Does our platform has a working memory-barrier instruction?
- # The shared-memory export won't be reliable without it.
View
71 package/gpsd/gpsd-05-fix-leapsecond-script-python2.5.patch
@@ -1,71 +0,0 @@
-the json module was added with python2.6, so a regular python 2.5
-machine will lack this module and won't probably have the simplejson
-module imported by the leapsecond.py script.
-
-Since the only function used is the isotime function, which is
-self-contained and quite trivial, only copy this function into the
-leapsecond script to avoid the import of the gps.misc module, which
-needs simplejson.
-
-Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
----
- leapsecond.py | 27 ++++++++++++++++++++++++---
- 1 file changed, 24 insertions(+), 3 deletions(-)
-
-diff --git a/leapsecond.py b/leapsecond.py
-index 2059f6c..cdacdb4 100755
---- a/leapsecond.py
-+++ b/leapsecond.py
-@@ -24,7 +24,6 @@
- # BSD terms apply: see the file COPYING in the distribution root for details.
- #
- import os, urllib, re, random, time, calendar, math, sys
--import gps.misc
-
- __locations = [
- (
-@@ -48,6 +47,28 @@ __locations = [
- # between times it might change, in seconds since Unix epoch GMT.
- __cachepath = "/var/run/leapsecond"
-
-+def isotime(s):
-+ "Convert timestamps in ISO8661 format to and from Unix time."
-+ if type(s) == type(1):
-+ return time.strftime("%Y-%m-%dT%H:%M:%S", time.gmtime(s))
-+ elif type(s) == type(1.0):
-+ date = int(s)
-+ msec = s - date
-+ date = time.strftime("%Y-%m-%dT%H:%M:%S", time.gmtime(s))
-+ return date + "." + repr(msec)[3:]
-+ elif type(s) == type("") or type(s) == type(u""):
-+ if s[-1] == "Z":
-+ s = s[:-1]
-+ if "." in s:
-+ (date, msec) = s.split(".")
-+ else:
-+ date = s
-+ msec = "0"
-+ # Note: no leap-second correction!
-+ return calendar.timegm(time.strptime(date, "%Y-%m-%dT%H:%M:%S")) + float("0." + msec)
-+ else:
-+ raise TypeError
-+
- def retrieve():
- "Retrieve current leap-second from Web sources."
- random.shuffle(__locations) # To spread the load
-@@ -261,10 +282,10 @@ if __name__ == '__main__':
- print unix_to_rfc822(float(val))
- raise SystemExit, 0
- elif (switch == '-I'): # Compute Unix time from ISO8601 date
-- print gps.misc.isotime(val)
-+ print isotime(val)
- raise SystemExit, 0
- elif (switch == '-O'): # Compute ISO8601 date from Unix time
-- print gps.misc.isotime(float(val))
-+ print isotime(float(val))
- raise SystemExit, 0
-
- print "Current leap second:", retrieve()
---
-1.7.9.5
-
View
3  package/gpsd/gpsd.mk
@@ -3,7 +3,8 @@
# gpsd
#
#############################################################
-GPSD_VERSION = 3.7
+
+GPSD_VERSION = 3.8
GPSD_SITE = http://download-mirror.savannah.gnu.org/releases/gpsd/
GPSD_LICENSE = BSD-3c
GPSD_LICENSE_FILES = COPYING
View
1  package/htop/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_HTOP
bool "htop"
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_NCURSES
help
htop is an interactive text-mode process viewer for Linux.
View
2  package/httping/httping.mk
@@ -4,7 +4,7 @@
#
#############################################################
-HTTPING_VERSION = 1.5.7
+HTTPING_VERSION = 1.6
HTTPING_SOURCE = httping-$(HTTPING_VERSION).tgz
HTTPING_SITE = http://www.vanheusden.com/httping
HTTPING_LICENSE = GPLv2
View
2  package/iptables/iptables.mk
@@ -4,7 +4,7 @@
#
#############################################################
-IPTABLES_VERSION = 1.4.17
+IPTABLES_VERSION = 1.4.18
IPTABLES_SOURCE = iptables-$(IPTABLES_VERSION).tar.bz2
IPTABLES_SITE = http://ftp.netfilter.org/pub/iptables
IPTABLES_INSTALL_STAGING = YES
View
2  package/libnetfilter_acct/libnetfilter-acct.mk
@@ -4,7 +4,7 @@
#
#############################################################
-LIBNETFILTER_ACCT_VERSION = 1.0.1
+LIBNETFILTER_ACCT_VERSION = 1.0.2
LIBNETFILTER_ACCT_SOURCE = libnetfilter_acct-$(LIBNETFILTER_ACCT_VERSION).tar.bz2
LIBNETFILTER_ACCT_SITE = http://www.netfilter.org/projects/libnetfilter_acct/files
LIBNETFILTER_ACCT_INSTALL_STAGING = YES
View
2  package/libnetfilter_conntrack/libnetfilter-conntrack.mk
@@ -4,7 +4,7 @@
#
#############################################################
-LIBNETFILTER_CONNTRACK_VERSION = 1.0.2
+LIBNETFILTER_CONNTRACK_VERSION = 1.0.3
LIBNETFILTER_CONNTRACK_SOURCE = libnetfilter_conntrack-$(LIBNETFILTER_CONNTRACK_VERSION).tar.bz2
LIBNETFILTER_CONNTRACK_SITE = http://www.netfilter.org/projects/libnetfilter_conntrack/files
LIBNETFILTER_CONNTRACK_INSTALL_STAGING = YES
View
6 package/libtasn1/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_LIBTASN1
+ bool "libtasn1"
+ help
+ ASN.1 library
+
+ http://www.gnu.org/software/libtasn1
View
14 package/libtasn1/libtasn1.mk
@@ -0,0 +1,14 @@
+#############################################################
+#
+# libtasn1
+#
+#############################################################
+
+LIBTASN1_VERSION = 3.2
+LIBTASN1_SITE = http://ftp.gnu.org/gnu/libtasn1
+LIBTASN1_DEPENDENCIES = host-bison
+LIBTASN1_LICENSE = GPLv3+ LGPLv2.1+
+LIBTASN1_LICENSE_FILES = COPYING COPYING.LIB
+LIBTASN1_INSTALL_STAGING = YES
+
+$(eval $(autotools-package))
View
6 package/libxml-parser-perl/libxml-parser-perl.mk
@@ -10,12 +10,6 @@ LIBXML_PARSER_PERL_SITE = http://www.cpan.org/modules/by-module/XML/
LIBXML_PARSER_PERL_DEPENDENCIES = expat
-ifeq ($(BR2_PACKAGE_MICROPERL),y)
-# microperl builds host-microperl, so ensure we build after that to build
-# against host-microperl instead of the system perl
-LIBXML_PARSER_PERL_DEPENDENCIES += microperl
-endif
-
define HOST_LIBXML_PARSER_PERL_CONFIGURE_CMDS
(cd $(@D) ; \
$(HOST_CONFIGURE_OPTS) perl Makefile.PL \
View
16 package/ltp-testsuite/Config.in
@@ -1,16 +1,24 @@
+comment "ltp-testsuite needs specific uClibc options, see help"
+ depends on BR2_PACKAGE_LTP_TESTSUITE
+ depends on BR2_TOOLCHAIN_BUILDROOT || BR2_TOOLCHAIN_EXTERNAL_UCLIBC || BR2_TOOLCHAIN_CTNG_uClibc
+
config BR2_PACKAGE_LTP_TESTSUITE
bool "ltp-testsuite"
depends on BR2_TOOLCHAIN_HAS_THREADS
+ depends on BR2_INET_IPV6
+ depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC
help
The Linux Test Project provides a huge testsuite for Linux.
The LTP testsuite uses several functions that are considered
obsolete, such as sigset() and others. Therefore, the LTP
testsuite does not build with Buildroot's default uClibc
- configuration, and options such as
- UCLIBC_HAS_OBSOLETE_BSD_SIGNAL are needed.
+ configuration, and options such as DO_XSI_MATH,
+ UCLIBC_HAS_OBSOLETE_BSD_SIGNAL and UCLIBC_SV4_DEPRECATED
+ are needed.
http://ltp.sourceforge.net/
-comment "ltp-testsuite requires a toolchain with thread support"
- depends on !BR2_TOOLCHAIN_HAS_THREADS
+comment "ltp-testsuite requires a toolchain with IPV6, RPC and thread support"
+ depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INET_IPV6 || \
+ !BR2_TOOLCHAIN_HAS_NATIVE_RPC
View
25 package/ltp-testsuite/ltp-testsuite-20101031-disable-controllers.patch
@@ -1,25 +0,0 @@
-Disable controllers testcases
-
-The cpuset controllers testcases do not build due to bug
-https://sourceforge.net/tracker/?func=detail&aid=3126942&group_id=3382&atid=103382. Disabling
-just the cpuset controllers do not seem to be easily possible, and
-those controller features are rarely used on embedded systems anyway.
-
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
----
- testcases/kernel/Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: ltp-testsuite-20101031/testcases/kernel/Makefile
-===================================================================
---- ltp-testsuite-20101031.orig/testcases/kernel/Makefile
-+++ ltp-testsuite-20101031/testcases/kernel/Makefile
-@@ -28,7 +28,7 @@
- #
- # KEEP THIS LIST ALPHABETIZED PLEASE!
- ifneq ($(UCLINUX),1)
--SUBDIRS := containers connectors controllers fs hotplug io ipc mem \
-+SUBDIRS := containers connectors fs hotplug io ipc mem \
- numa performance_counters power_management pty sched \
- security syscalls timers tracing
- else
View
29 package/ltp-testsuite/ltp-testsuite-disable-controllers.patch
@@ -0,0 +1,29 @@
+Disable controllers testcases.
+This fix is carried over from 20101031 version.
+
+The cpuset controllers testcases do not build due to bug
+https://sourceforge.net/tracker/?func=detail&aid=3126942&group_id=3382&atid=103382.
+Disabling just the cpuset controllers do not seem to be easily possible, and
+those controller features are rarely used on embedded systems anyway.
+
+Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
+Signed-off-by: Jerin Jacob <jerinjacobk@gmail.com>
+---
+ testcases/kernel/Makefile | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+diff --git a/testcases/kernel/Makefile b/testcases/kernel/Makefile
+index 4b4800d..d6ab7b6 100644
+--- a/testcases/kernel/Makefile
++++ b/testcases/kernel/Makefile
+@@ -37,7 +37,6 @@ ifneq ($(UCLINUX),1)
+ # KEEP THIS LIST ALPHABETIZED PLEASE!
+ SUBDIRS += connectors \
+ containers \
+- controllers \
+ fs \
+ hotplug \
+ io \
+--
+1.7.6.5
+
View
22 package/ltp-testsuite/ltp-testsuite-fix-build-on-uClibc-exp10.patch
@@ -0,0 +1,22 @@
+Inspired by: http://peter.korsgaard.com/patches/alsa-utils/alsamixer-fix-build-on-uClibc-exp10.patch
+
+exp10 extension is not part of uClibc, so compute it.
+
+
+Signed-off-by: Samuel Martin <s.martin49@gmail.com>
+
+diff -purN ltp-testsuite-20101031.orig/testcases/realtime/lib/libstats.c ltp-testsuite-20101031/testcases/realtime/lib/libstats.c
+--- ltp-testsuite-20101031.orig/testcases/realtime/lib/libstats.c 2012-10-22 23:19:02.306646174 +0200
++++ ltp-testsuite-20101031/testcases/realtime/lib/libstats.c 2012-10-22 23:25:41.554847766 +0200
+@@ -46,6 +46,11 @@
+ #include <libstats.h>
+ #include <librttest.h>
+
++#ifdef __UCLIBC__
++/* 10^x = 10^(log e^x) = (e^x)^log10 = e^(x * log 10) */
++#define exp10(x) (exp((x) * log(10)))
++#endif /* __UCLIBC__ */
++
+ int save_stats = 0;
+
+ /* static helper functions */
View
2  package/ltp-testsuite/ltp-testsuite.mk
@@ -3,7 +3,7 @@
# ltp-testsuite
#
#############################################################
-LTP_TESTSUITE_VERSION = 20101031
+LTP_TESTSUITE_VERSION = 20130109
LTP_TESTSUITE_SOURCE = ltp-full-$(LTP_TESTSUITE_VERSION).bz2
LTP_TESTSUITE_SITE = http://downloads.sourceforge.net/project/ltp/LTP%20Source/ltp-$(LTP_TESTSUITE_VERSION)
LTP_TESTSUITE_LICENSE = GPLv2 GPLv2+
View
30 package/microperl/Config.in
@@ -1,30 +0,0 @@
-config BR2_PACKAGE_MICROPERL
- bool "microperl"
- # needs fork()
- depends on BR2_USE_MMU
- depends on BR2_DEPRECATED
- help
- Perl without operating-specific functions such as readdir.
-
-if BR2_PACKAGE_MICROPERL
-
-config BR2_PACKAGE_MICROPERL_MODULES
- string "additional modules"
- help
- List of space-separated microperl modules to copy to the rootfs.
-
- Examples: warnings.pm Getopt/Std.pm Time::Local
-
- Module dependencies are not automatic so check your needs.
- You can't use XS modules like IO.
-
-menu "module bundles"
-
-config BR2_PACKAGE_MICROPERL_BUNDLE_CGI
- bool "CGI"
- help
- Copy required modules to do CGI scripting.
-
-endmenu
-
-endif
View
22 package/microperl/microperl-no-signal-handlers.patch
@@ -1,22 +0,0 @@
-Backport of http://perl5.git.perl.org/perl.git/commitdiff/01d65469392dfc0a?hp=a82b5f080d91ffe184d8ac4795ac71e72e612c2f
-
-Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
-
-diff -Nura perl-5.12.3/miniperlmain.c perl-5.12.3-nosig/miniperlmain.c
---- perl-5.12.3/miniperlmain.c 2011-01-09 17:20:57.000000000 -0300
-+++ perl-5.12.3-nosig/miniperlmain.c 2011-04-14 10:16:53.564639438 -0300
-@@ -116,12 +116,14 @@
- if (!exitstatus)
- perl_run(my_perl);
-
-+#ifndef PERL_MICRO
- /* Unregister our signal handler before destroying my_perl */
- for (i = 0; PL_sig_name[i]; i++) {
- if (rsignal_state(PL_sig_num[i]) == (Sighandler_t) PL_csighandlerp) {
- rsignal(PL_sig_num[i], (Sighandler_t) SIG_DFL);
- }
- }
-+#endif
-
- exitstatus = perl_destruct(my_perl);
-
View
47 package/microperl/microperl-uudmap.patch
@@ -1,47 +0,0 @@
-From a82b5f080d91ffe184d8ac4795ac71e72e612c2f Mon Sep 17 00:00:00 2001
-From: David Leadbeater <dgl@dgl.cx>
-Date: Mon, 7 Mar 2011 18:40:55 +0000
-Subject: [PATCH] microperl: Update generate_uudmap in Makefile.micro
-
-Makefile.micro hadn't kept up with the changes for generate_uudmap,
-make it match the real Makefile.
----
- Makefile.micro | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/Makefile.micro b/Makefile.micro
-index 4b738f5..567d98a 100644
---- a/Makefile.micro
-+++ b/Makefile.micro
-@@ -35,7 +35,7 @@ H = av.h uconfig.h cop.h cv.h embed.h embedvar.h form.h gv.h handy.h \
- HE = $(H) EXTERN.h
-
- clean:
-- -rm -f $(O) microperl generate_uudmap$(_X) uudmap.h
-+ -rm -f $(O) microperl generate_uudmap$(_X) uudmap.h bitcount.h
-
- distclean: clean
-
-@@ -74,7 +74,7 @@ udoop$(_O): $(HE) doop.c
- udump$(_O): $(HE) dump.c regcomp.h regnodes.h
- $(CC) $(CCFLAGS) -o $@ $(CFLAGS) dump.c
-
--uglobals$(_O): $(H) globals.c INTERN.h perlapi.h
-+uglobals$(_O): $(H) globals.c INTERN.h perlapi.h uudmap.h bitcount.h
- $(CC) $(CCFLAGS) -o $@ $(CFLAGS) globals.c
-
- ugv$(_O): $(HE) gv.c
-@@ -173,8 +173,8 @@ uutil$(_O): $(HE) util.c
- uperlapi$(_O): $(HE) perlapi.c perlapi.h
- $(CC) $(CCFLAGS) -o $@ $(CFLAGS) perlapi.c
-
--uudmap.h: generate_uudmap$(_X)
-- $(RUN) ./generate_uudmap$(_X) >uudmap.h
-+uudmap.h bitcount.h: generate_uudmap$(_X)
-+ $(RUN) ./generate_uudmap$(_X) uudmap.h bitcount.h
-
- generate_uudmap$(_O): generate_uudmap.c
- $(CC) $(CCFLAGS) -o $@ $(CFLAGS) generate_uudmap.c
---
-1.6.5.2.74.g610f9.dirty
-
View
156 package/microperl/microperl.mk
@@ -1,156 +0,0 @@
-#############################################################
-#
-# microperl
-#
-#############################################################
-
-MICROPERL_VERSION = 5.12.4
-MICROPERL_SITE = http://www.cpan.org/src/5.0
-MICROPERL_SOURCE = perl-$(MICROPERL_VERSION).tar.bz2
-MICROPERL_LICENSE = Artistic
-MICROPERL_LICENSE_FILES = Artistic
-MICROPERL_DEPENDENCIES = host-microperl
-MICROPERL_MODS_DIR = /usr/lib/perl5/$(MICROPERL_VERSION)
-MICROPERL_ARCH_DIR = $(MICROPERL_MODS_DIR)/$(GNU_TARGET_NAME)
-MICROPERL_MODS = $(call qstrip,$(BR2_PACKAGE_MICROPERL_MODULES))
-
-# Minimal set of modules required for 'perl -V' to work
-MICROPERL_ARCH_MODS = Config.pm Config_git.pl Config_heavy.pl
-MICROPERL_BASE_MODS = strict.pm
-
-# CGI bundle
-ifeq ($(BR2_PACKAGE_MICROPERL_BUNDLE_CGI),y)
-MICROPERL_MODS += constant.pm CGI CGI.pm Carp.pm Exporter.pm overload.pm \
- vars.pm warnings.pm warnings/register.pm
-endif
-
-# Host microperl is actually full-blown perl
-define HOST_MICROPERL_CONFIGURE_CMDS
- cd $(@D) ; \
- ./Configure -Dcc="$(HOSTCC)" -Dprefix="$(HOST_DIR)/usr" \
- -Dloclibpth='/lib /lib64 /usr/lib /usr/lib64' -des
-endef
-
-define HOST_MICROPERL_BUILD_CMDS
- $(MAKE) -C $(@D)
-endef
-
-define HOST_MICROPERL_INSTALL_CMDS
- $(MAKE) -C $(@D) install
-endef
-
-ifeq ($(BR2_ENDIAN),"BIG")
-define MICROPERL_BIGENDIAN
- $(SED) '/^byteorder=/d' $(@D)/uconfig.sh
- echo "byteorder='4321'" >>$(@D)/uconfig.sh
-endef
-endif
-
-ifeq ($(BR2_LARGEFILE),y)
-define MICROPERL_LARGEFILE
- $(SED) '/^uselargefiles=/d' $(@D)/uconfig.sh
- echo "uselargefiles='define'" >>$(@D)/uconfig.sh
-endef
-endif
-
-ifeq ($(BR2_USE_WCHAR),y)
-define MICROPERL_WCHAR
- $(SED) '/^d_mbstowcs=/d' -e '/^d_mbtowc=/d' -e '/^d_wcstombs=/d' \
- -e '/^d_wctomb=/d' $(@D)/uconfig.sh
- echo "d_mbstowcs='define'" >>$(@D)/uconfig.sh
- echo "d_mbtowc='define'" >>$(@D)/uconfig.sh
- echo "d_wcstombs='define'" >>$(@D)/uconfig.sh
- echo "d_wctomb='define'" >>$(@D)/uconfig.sh
-endef
-endif
-
-define MICROPERL_CONFIGURE_CMDS
- $(SED) '/^archlib=/d' -e '/^archlibexp=/d' -e '/^optimize=/d' \
- -e '/^archname=/d' -e '/^d_poll=/d' -e '/^i_poll=/d' \
- -e '/^osname=/d' -e '/^u32type=/d' -e '/^d_archlib=/d' \
- -e '/^d_memset=/d' -e '/^i_fcntl=/d' -e '/^useperlio=/d' \
- -e '/^need_va_copy=/d' $(@D)/uconfig.sh
- $(SED) 's/5.12/$(MICROPERL_VERSION)/' $(@D)/uconfig.sh
- echo "archlib='$(MICROPERL_ARCH_DIR)'" >>$(@D)/uconfig.sh
- echo "archlibexp='$(MICROPERL_ARCH_DIR)'" >>$(@D)/uconfig.sh
- echo "d_archlib='define'" >>$(@D)/uconfig.sh
- echo "archname='$(GNU_TARGET_NAME)'" >>$(@D)/uconfig.sh
- echo "osname='linux'" >>$(@D)/uconfig.sh
- echo "cc='$(TARGET_CC)'" >>$(@D)/uconfig.sh
- echo "ccflags='$(TARGET_CFLAGS)'" >>$(@D)/uconfig.sh
- echo "optimize='$(TARGET_CFLAGS)'" >>$(@D)/uconfig.sh
- echo "usecrosscompile='define'" >>$(@D)/uconfig.sh
- echo "d_memset='define'" >>$(@D)/uconfig.sh
- echo "i_fcntl='define'" >>$(@D)/uconfig.sh
- echo "useperlio='define'" >>$(@D)/uconfig.sh
- echo "u32type='unsigned int'" >>$(@D)/uconfig.sh
- echo "need_va_copy='define'" >>$(@D)/uconfig.sh
- echo "d_poll='define'" >>$(@D)/uconfig.sh
- echo "i_poll='define'" >>$(@D)/uconfig.sh
- $(SED) 's/UNKNOWN-/Buildroot $(BR2_VERSION_FULL) /' $(@D)/patchlevel.h
- $(SED) 's/local\///' $(@D)/uconfig.sh
- $(MICROPERL_BIGENDIAN)
- $(MICROPERL_LARGEFILE)
- $(MICROPERL_WCHAR)
- $(MAKE) -C $(@D) -f Makefile.micro regen_uconfig
- cp -f $(@D)/uconfig.h $(@D)/config.h
- cp -f $(@D)/uconfig.sh $(@D)/config.sh
- echo "ccname='$(TARGET_CC)'" >>$(@D)/config.sh
- echo "PERL_CONFIG_SH=true" >>$(@D)/config.sh
- cd $(@D) ; $(HOST_DIR)/usr/bin/perl make_patchnum.pl ; \
- $(HOST_DIR)/usr/bin/perl configpm
-endef
-
-define MICROPERL_BUILD_CMDS
- $(MAKE) -f Makefile.micro -C $(@D) \
- CC="$(HOSTCC)" bitcount.h
- $(MAKE) -f Makefile.micro -C $(@D) \
- CC="$(TARGET_CC)" OPTIMIZE="$(TARGET_CFLAGS)"
-endef
-
-# Some extensions don't need a build run
-# We try to build anyway to avoid a huge black list
-# Just ignore make_ext.pl warning/errors
-define MICROPERL_BUILD_EXTENSIONS
- for i in $(MICROPERL_MODS); do \
- cd $(@D); ln -sf $(HOST_DIR)/usr/bin/perl miniperl; \
- PERL5LIB=$(TARGET_DIR)/$(MICROPERL_ARCH_DIR) \
- $(HOST_DIR)/usr/bin/perl make_ext.pl MAKE="$(MAKE)" --nonxs \
- `echo $$i|sed -e 's/.pm//'`; \
- done
-endef
-
-define MICROPERL_INSTALL_TARGET_CMDS
- $(INSTALL) -m 0755 -D $(@D)/microperl $(TARGET_DIR)/usr/bin/microperl
- ln -sf microperl $(TARGET_DIR)/usr/bin/perl
- for i in $(MICROPERL_ARCH_MODS); do \
- $(INSTALL) -m 0644 -D $(@D)/lib/$$i \
- $(TARGET_DIR)/$(MICROPERL_ARCH_DIR)/$$i; \
- done
- for i in $(MICROPERL_BASE_MODS); do \
- $(INSTALL) -m 0644 -D $(@D)/lib/$$i \
- $(TARGET_DIR)/$(MICROPERL_MODS_DIR)/$$i; \
- done
- $(MICROPERL_BUILD_EXTENSIONS)
- for i in $(MICROPERL_MODS); do \
- j=`echo $$i|cut -d : -f 1` ; \
- if [ -d $(@D)/lib/$$j ] ; then \
- cp -af $(@D)/lib/$$j $(TARGET_DIR)/$(MICROPERL_MODS_DIR) ; \
- fi ; \
- if [ -f $(@D)/lib/$$i ] ; then \
- $(INSTALL) -m 0644 -D $(@D)/lib/$$i $(TARGET_DIR)/$(MICROPERL_MODS_DIR)/$$i; \
- fi ; \
- done
- # Remove test files
- find $(TARGET_DIR)/$(MICROPERL_MODS_DIR) -type f -name *.t \
- -exec rm -f {} \;
-endef
-
-define MICROPERL_UNINSTALL_TARGET_CMDS
- rm -f $(TARGET_DIR)/usr/bin/perl
- rm -f $(TARGET_DIR)/usr/bin/microperl
- rm -rf $(TARGET_DIR)/usr/lib/perl5
-endef
-
-$(eval $(generic-package))
-$(eval $(host-generic-package))
View
8 package/multimedia/aumix/aumix.mk
@@ -4,10 +4,10 @@
#
#############################################################
-AUMIX_VERSION=2.8
-AUMIX_SOURCE=aumix-$(AUMIX_VERSION).tar.bz2
-AUMIX_SITE=http://jpj.net/~trevor/aumix/releases
-AUMIX_AUTORECONF=YES
+AUMIX_VERSION = 2.8
+AUMIX_SOURCE = aumix-$(AUMIX_VERSION).tar.bz2
+AUMIX_SITE = http://jpj.net/~trevor/aumix/releases
+AUMIX_AUTORECONF = YES
AUMIX_CONF_OPT = \
--without-gtk \
View
9 package/ncurses/ncurses.mk
@@ -27,7 +27,8 @@ NCURSES_CONF_OPT = \
--enable-echo \
--enable-const \
--enable-overwrite \
- --enable-pc-files
+ --enable-pc-files \
+ $(if $(BR2_HAVE_DOCUMENTATION),,--without-manpages)
ifneq ($(BR2_ENABLE_DEBUG),y)
NCURSES_CONF_OPT += --without-debug
@@ -115,7 +116,11 @@ define HOST_NCURSES_BUILD_CMDS
endef
HOST_NCURSES_CONF_OPT = \
- --without-shared --without-gpm
+ --without-shared --without-gpm \
+ --without-manpages \
+ --without-cxx \
+ --without-cxx-binding \
+ --without-ada
$(eval $(autotools-package))
$(eval $(host-autotools-package))
View
2  package/nfacct/nfacct.mk
@@ -4,7 +4,7 @@
#
#############################################################
-NFACCT_VERSION = 1.0.0
+NFACCT_VERSION = 1.0.1
NFACCT_SOURCE = nfacct-$(NFACCT_VERSION).tar.bz2
NFACCT_SITE = http://www.netfilter.org/projects/nfacct/files
NFACCT_DEPENDENCIES = host-pkgconf \
View
6 package/proftpd/Config.in
@@ -4,3 +4,9 @@ config BR2_PACKAGE_PROFTPD
ProFTPD, a highly configurable FTP server.
http://www.proftpd.org/
+
+config BR2_PACKAGE_PROFTPD_MOD_REWRITE
+ bool "mod_rewrite support"
+ depends on BR2_PACKAGE_PROFTPD
+ help
+ Compile ProFTPD with mod_rewrite support
View
4 package/proftpd/proftpd.mk
@@ -20,6 +20,10 @@ PROFTPD_CONF_OPT = --localstatedir=/var/run \
--enable-shadow \
--with-gnu-ld
+ifeq ($(BR2_PACKAGE_PROFTPD_MOD_REWRITE),y)
+PROFTPD_CONF_OPT += --with-modules=mod_rewrite
+endif
+
define PROFTPD_MAKENAMES
$(MAKE1) CC="$(HOSTCC)" CFLAGS="" LDFLAGS="" -C $(@D)/lib/libcap _makenames
endef
View
4 package/squid/squid.mk
@@ -4,8 +4,8 @@
#
#############################################################
-SQUID_VERSION = 3.2.7
-SQUID_SITE = http://www.squid-cache.org/Versions/v3/3.2
+SQUID_VERSION = 3.3.2
+SQUID_SITE = http://www.squid-cache.org/Versions/v3/3.3
SQUID_LICENSE = GPLv2+
SQUID_LICENSE_FILES = COPYING
SQUID_DEPENDENCIES = libcap host-libcap host-pkgconf \
View
10 package/stress/stress.mk
@@ -10,4 +10,14 @@ STRESS_VERSION = 1.0.4
STRESS_SITE = http://weather.ou.edu/~apw/projects/stress
STRESS_AUTORECONF = YES
+# Stress is linked statically if the --enable-static is specified.
+# However, this option is always specified in the global
+# SHARED_STATIC_LIBS_OPTS to tell packages to build static libraries,
+# if supported.
+#
+# If the BR2_PREFER_STATIC_LIB is not defined, we have to specify
+# --disable-static explicitly to get stress linked dynamically.
+STRESS_CONF_OPT = \
+ $(if $(BR2_PREFER_STATIC_LIB),,--disable-static)
+
$(eval $(autotools-package))
View
29 package/ulogd/ulogd-fix-libpcap-conditional.patch
@@ -1,29 +0,0 @@
-From 08387386821f356834bac14c7c5ea7296fb0f428 Mon Sep 17 00:00:00 2001
-From: Gustavo Zacarias <gustavo@zacarias.com.ar>
-Date: Tue, 9 Oct 2012 16:23:12 -0300
-Subject: [PATCH] autoconf/ulogd: fix broken libpcap AM_CONDITIONAL
-
-The AM_CONDITIONAL lacks the opening bracket, hence it always evaluates
-as true, even if there's no libpcap found thus causing build breakage.
-
-Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
----
- configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 10b6e1f..57c596c 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -21,7 +21,7 @@ AC_SEARCH_LIBS([dlopen], [dl], [libdl_LIBS="$LIBS"; LIBS=""])
- AC_SUBST([libdl_LIBS])
- AC_SEARCH_LIBS([pcap_close], [pcap], [libpcap_LIBS="-lpcap"; LIBS=""])
- AC_SUBST([libpcap_LIBS])
--AM_CONDITIONAL([HAVE_PCAP], test -n "$libpcap_LIBS"])
-+AM_CONDITIONAL([HAVE_PCAP],[test -n "$libpcap_LIBS"])
-
- dnl Checks for header files.
- AC_HEADER_DIRENT
---
-1.7.8.6
-
View
2  package/ulogd/ulogd.mk
@@ -4,7 +4,7 @@
#
#############################################################
-ULOGD_VERSION = 2.0.1
+ULOGD_VERSION = 2.0.2
ULOGD_SOURCE = ulogd-$(ULOGD_VERSION).tar.bz2
ULOGD_SITE = http://www.netfilter.org/projects/ulogd/files
ULOGD_CONF_OPT = --with-dbi=no --with-pgsql=no
View
2  package/wireshark/wireshark.mk
@@ -17,7 +17,7 @@ WIRESHARK_CONF_ENV = LIBGCRYPT_CONFIG=$(STAGING_DIR)/usr/bin/libgcrypt-config \
# wireshark adds -I$includedir to CFLAGS, causing host/target headers mixup.
# Work around it by pointing includedir at staging
WIRESHARK_CONF_OPT = --disable-wireshark --without-krb5 --disable-usr-local \
- --enable-static=no --with-gnutls=no \
+ --enable-static=no --with-gnutls=no --with-libsmi=no \
--includedir=$(STAGING_DIR)/usr/include
$(eval $(call autotools-package))
View
6 toolchain/kernel-headers/Config.in
@@ -62,14 +62,14 @@ config BR2_DEFAULT_KERNEL_VERSION
config BR2_DEFAULT_KERNEL_HEADERS
string
- default "3.0.67" if BR2_KERNEL_HEADERS_3_0
+ default "3.0.68" if BR2_KERNEL_HEADERS_3_0
default "3.1.10" if BR2_KERNEL_HEADERS_3_1
default "3.2.39" if BR2_KERNEL_HEADERS_3_2
default "3.3.8" if BR2_KERNEL_HEADERS_3_3
- default "3.4.34" if BR2_KERNEL_HEADERS_3_4
+ default "3.4.35" if BR2_KERNEL_HEADERS_3_4
default "3.5.7" if BR2_KERNEL_HEADERS_3_5
default "3.6.11" if BR2_KERNEL_HEADERS_3_6
default "3.7.10" if BR2_KERNEL_HEADERS_3_7
- default "3.8.1" if BR2_KERNEL_HEADERS_3_8
+ default "3.8.2" if BR2_KERNEL_HEADERS_3_8
default "2.6" if BR2_KERNEL_HEADERS_SNAP
default $BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION
View
0  ...ix-__packed-in-exported-kernel-head.patch → ...ix-__packed-in-exported-kernel-head.patch
File renamed without changes

0 comments on commit f49e807

Please sign in to comment.
Something went wrong with that request. Please try again.