Merge branch 'next'
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
commit
11271540bf
@ -142,6 +142,16 @@ comment "build, or run, in unpredictable ways. "
|
||||
comment "----------------------------------------------------"
|
||||
endif
|
||||
|
||||
###############################################################################
|
||||
comment "Legacy options removed in 2017.08"
|
||||
|
||||
config BR2_GCC_VERSION_4_8_X
|
||||
bool "gcc 4.8.x support removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
Support for gcc version 4.8.x has been removed. The current
|
||||
default version (5.x or later) has been selected instead.
|
||||
|
||||
###############################################################################
|
||||
comment "Legacy options removed in 2017.05"
|
||||
|
||||
|
11
DEVELOPERS
11
DEVELOPERS
@ -365,6 +365,9 @@ F: package/policycoreutils/
|
||||
F: package/sepolgen/
|
||||
F: package/ustr/
|
||||
|
||||
N: Corentin Guillevic <corentin.guillevic@smile.fr>
|
||||
F: package/libloki/
|
||||
|
||||
N: Cédric Chépied <cedric.chepied@gmail.com>
|
||||
F: package/znc/
|
||||
|
||||
@ -574,11 +577,14 @@ F: package/perl*
|
||||
F: package/pkg-perl.mk
|
||||
F: package/pkg-luarocks.mk
|
||||
F: package/qemu/
|
||||
F: package/sdl2_mixer/
|
||||
F: package/sdl2_net/
|
||||
F: package/tekui/
|
||||
F: support/scripts/scancpan
|
||||
|
||||
N: Frank Hunleth <fhunleth@troodon-software.com>
|
||||
F: package/am335x-pru-package/
|
||||
F: package/libconfuse/
|
||||
F: package/libdmtx/
|
||||
F: package/libsodium/
|
||||
F: package/php-amqp/
|
||||
@ -858,6 +864,7 @@ F: package/python-libconfig/
|
||||
N: Johan Oudinet <johan.oudinet@gmail.com>
|
||||
F: package/ejabberd/
|
||||
F: package/erlang-goldrush/
|
||||
F: package/erlang-jiffy/
|
||||
F: package/erlang-lager/
|
||||
F: package/erlang-p1-cache-tab/
|
||||
F: package/erlang-p1-iconv/
|
||||
@ -867,6 +874,7 @@ F: package/erlang-p1-stun/
|
||||
F: package/erlang-p1-tls/
|
||||
F: package/erlang-p1-utils/
|
||||
F: package/erlang-p1-xml/
|
||||
F: package/erlang-p1-xmpp/
|
||||
F: package/erlang-p1-yaml/
|
||||
F: package/erlang-p1-zlib/
|
||||
F: package/nginx-dav-ext/
|
||||
@ -1034,6 +1042,7 @@ F: board/grinn/
|
||||
F: configs/grinn_*
|
||||
F: package/argparse/
|
||||
F: package/easydbus/
|
||||
F: package/luaossl/
|
||||
F: package/rs485conf/
|
||||
F: package/turbolua/
|
||||
|
||||
@ -1503,6 +1512,8 @@ F: package/proxychains-ng/
|
||||
F: package/yasm/
|
||||
|
||||
N: Stefan Sørensen <stefan.sorensen@spectralink.com>
|
||||
F: package/cracklib/
|
||||
F: package/libpwquality/
|
||||
F: package/libscrypt/
|
||||
|
||||
N: Stephan Hoffmann <sho@relinux.de>
|
||||
|
3
board/lego/ev3/busybox.fragment
Normal file
3
board/lego/ev3/busybox.fragment
Normal file
@ -0,0 +1,3 @@
|
||||
CONFIG_BEEP=y
|
||||
CONFIG_FEATURE_BEEP_FREQ=440
|
||||
CONFIG_FEATURE_BEEP_LENGTH_MS=250
|
@ -19,7 +19,7 @@ image flash.bin {
|
||||
size = 320K
|
||||
}
|
||||
partition uimage {
|
||||
image = "uImage"
|
||||
image = "uImage.da850-lego-ev3"
|
||||
size = 3M
|
||||
offset = 0x50000
|
||||
}
|
||||
@ -34,8 +34,8 @@ image flash.bin {
|
||||
|
||||
image boot.vfat {
|
||||
vfat {
|
||||
files = {
|
||||
"uImage"
|
||||
file uImage {
|
||||
image = "uImage.da850-lego-ev3"
|
||||
}
|
||||
}
|
||||
size = 16M
|
||||
|
@ -1,6 +1,55 @@
|
||||
CONFIG_ARCH_DAVINCI_DM644x=n
|
||||
CONFIG_ARCH_DAVINCI_DM355=n
|
||||
CONFIG_ARCH_DAVINCI_DM646x=n
|
||||
CONFIG_ARCH_DAVINCI_DA830=n
|
||||
CONFIG_ARCH_DAVINCI_DM365=n
|
||||
CONFIG_MACH_SFFSDR=n
|
||||
CONFIG_MACH_NEUROS_OSD2=n
|
||||
CONFIG_MACH_DM355_LEOPARD=n
|
||||
CONFIG_MACH_MITYOMAPL138=n
|
||||
CONFIG_MACH_OMAPL138_HAWKBOARD=n
|
||||
CONFIG_MACH_DAVINCI_DA850_EVM=n
|
||||
CONFIG_ATA=n
|
||||
CONFIG_MTD=y
|
||||
CONFIG_MTD_BLOCK=y
|
||||
CONFIG_MTD_M25P80=y
|
||||
CONFIG_MTD_SPI_NOR=y
|
||||
CONFIG_MTD_UBI=y
|
||||
CONFIG_BLK_DEV_RAM=y
|
||||
CONFIG_BLK_DEV_RAM_COUNT=1
|
||||
CONFIG_BLK_DEV_RAM_SIZE=32768
|
||||
CONFIG_INPUT_EVDEV=y
|
||||
CONFIG_INPUT_PWM_BEEPER=y
|
||||
CONFIG_SPI_DAVINCI=y
|
||||
CONFIG_PINCTRL_DA850_PUPD=y
|
||||
CONFIG_V4L_PLATFORM_DRIVERS=n
|
||||
CONFIG_SOUND=n
|
||||
CONFIG_SND=n
|
||||
CONFIG_SND_SOC=n
|
||||
CONFIG_SND_EDMA_SOC=n
|
||||
CONFIG_SND_DAVINCI_SOC_MCASP=n
|
||||
CONFIG_SND_SOC_TLV320AIC3X=n
|
||||
CONFIG_SND_SIMPLE_CARD=n
|
||||
CONFIG_DAVINCI_WATCHDOG=y
|
||||
CONFIG_USB=y
|
||||
CONFIG_USB_OHCI_HCD=y
|
||||
CONFIG_USB_OHCI_HCD_DAVINCI=y
|
||||
CONFIG_USB_MUSB_HDRC=y
|
||||
CONFIG_USB_MUSB_GADGET=y
|
||||
CONFIG_USB_MUSB_DA8XX=y
|
||||
CONFIG_NOP_USB_XCEIV=y
|
||||
CONFIG_USB_GADGET=y
|
||||
CONFIG_LEDS_CLASS=y
|
||||
CONFIG_LEDS_GPIO=y
|
||||
CONFIG_LEDS_TRIGGER_MTD=y
|
||||
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
||||
CONFIG_LEDS_TRIGGER_CPU=y
|
||||
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
|
||||
CONFIG_RTC_DRV_OMAP=y
|
||||
CONFIG_IIO=y
|
||||
CONFIG_TI_ADS7950=y
|
||||
CONFIG_PWM_TIECAP=y
|
||||
CONFIG_PWM_TIEHRPWM=y
|
||||
CONFIG_SQUASHFS=y
|
||||
CONFIG_SQUASHFS_LZ4=y
|
||||
CONFIG_SQUASHFS_LZO=y
|
||||
|
56
board/lego/ev3/patches/linux/0001-adc-device-tree-node.patch
Normal file
56
board/lego/ev3/patches/linux/0001-adc-device-tree-node.patch
Normal file
@ -0,0 +1,56 @@
|
||||
From 8a81ff173c5c9a0ab1df84fab17971dbcce8490a Mon Sep 17 00:00:00 2001
|
||||
From: David Lechner <david@lechnology.com>
|
||||
Date: Tue, 7 Feb 2017 13:22:07 -0600
|
||||
Subject: ARM: da850-lego-ev3: Add device tree node for A/DC
|
||||
|
||||
This adds a node for the TI ADS7957 analog/digital converter on LEGO
|
||||
MINDSTORMS EV3 as well as a regulator node that is used by the A/DC node.
|
||||
|
||||
Signed-off-by: David Lechner <david@lechnology.com>
|
||||
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
|
||||
---
|
||||
arch/arm/boot/dts/da850-lego-ev3.dts | 21 +++++++++++++++++++++
|
||||
1 file changed, 21 insertions(+)
|
||||
|
||||
diff --git a/arch/arm/boot/dts/da850-lego-ev3.dts b/arch/arm/boot/dts/da850-lego-ev3.dts
|
||||
index 112ec92..0309537 100644
|
||||
--- a/arch/arm/boot/dts/da850-lego-ev3.dts
|
||||
+++ b/arch/arm/boot/dts/da850-lego-ev3.dts
|
||||
@@ -139,6 +139,19 @@
|
||||
enable-active-high;
|
||||
regulator-boot-on;
|
||||
};
|
||||
+
|
||||
+ /*
|
||||
+ * This is a simple voltage divider on VCC5V to provide a 2.5V
|
||||
+ * reference signal to the ADC.
|
||||
+ */
|
||||
+ adc_ref: regulator2 {
|
||||
+ compatible = "regulator-fixed";
|
||||
+ regulator-name = "adc ref";
|
||||
+ regulator-min-microvolt = <2500000>;
|
||||
+ regulator-max-microvolt = <2500000>;
|
||||
+ regulator-boot-on;
|
||||
+ vin-supply = <&vcc5v>;
|
||||
+ };
|
||||
};
|
||||
|
||||
&pmx_core {
|
||||
@@ -293,6 +306,14 @@
|
||||
};
|
||||
};
|
||||
};
|
||||
+
|
||||
+ adc: adc@3 {
|
||||
+ compatible = "ti,ads7957";
|
||||
+ reg = <3>;
|
||||
+ #io-channel-cells = <1>;
|
||||
+ spi-max-frequency = <10000000>;
|
||||
+ vref-supply = <&adc_ref>;
|
||||
+ };
|
||||
};
|
||||
|
||||
&gpio {
|
||||
--
|
||||
cgit v1.1
|
||||
|
@ -0,0 +1,85 @@
|
||||
From 7723d70bebd749ef24fef19db52d827c7fd7f858 Mon Sep 17 00:00:00 2001
|
||||
From: David Lechner <david@lechnology.com>
|
||||
Date: Tue, 7 Feb 2017 13:22:09 -0600
|
||||
Subject: ARM: da850-lego-ev3: Add device tree node for sound
|
||||
|
||||
This adds a device tree node for sound on LEGO MINDSTORMS EV3. The EV3
|
||||
uses one of the SoC PWMs connected to an amplifier to create sound from
|
||||
a speaker.
|
||||
|
||||
The PWM is passed through a low-pass filter, so it is actually possible
|
||||
to do PCM playback, but there is no existing driver, so just using
|
||||
pwm-beeper for now, since it is also a compatible mode of operation.
|
||||
|
||||
Signed-off-by: David Lechner <david@lechnology.com>
|
||||
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
|
||||
---
|
||||
arch/arm/boot/dts/da850-lego-ev3.dts | 31 +++++++++++++++++++++++++++++++
|
||||
1 file changed, 31 insertions(+)
|
||||
|
||||
diff --git a/arch/arm/boot/dts/da850-lego-ev3.dts b/arch/arm/boot/dts/da850-lego-ev3.dts
|
||||
index 0309537..c20580a 100644
|
||||
--- a/arch/arm/boot/dts/da850-lego-ev3.dts
|
||||
+++ b/arch/arm/boot/dts/da850-lego-ev3.dts
|
||||
@@ -123,6 +123,14 @@
|
||||
pinctrl-0 = <&system_power_pin>;
|
||||
};
|
||||
|
||||
+ sound {
|
||||
+ compatible = "pwm-beeper";
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&ehrpwm0b_pins>;
|
||||
+ pwms = <&ehrpwm0 1 1000000 0>;
|
||||
+ amp-supply = <&>;
|
||||
+ };
|
||||
+
|
||||
/*
|
||||
* This is a 5V current limiting regulator that is shared by USB,
|
||||
* the sensor (input) ports, the motor (output) ports and the A/DC.
|
||||
@@ -152,6 +160,18 @@
|
||||
regulator-boot-on;
|
||||
vin-supply = <&vcc5v>;
|
||||
};
|
||||
+
|
||||
+ /*
|
||||
+ * This is the amplifier for the speaker.
|
||||
+ */
|
||||
+ amp: regulator3 {
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&_pins>;
|
||||
+ compatible = "regulator-fixed";
|
||||
+ regulator-name = "amp";
|
||||
+ gpio = <&gpio 111 GPIO_ACTIVE_HIGH>;
|
||||
+ enable-active-high;
|
||||
+ };
|
||||
};
|
||||
|
||||
&pmx_core {
|
||||
@@ -208,6 +228,13 @@
|
||||
0x4c 0x00008000 0x0000f000
|
||||
>;
|
||||
};
|
||||
+
|
||||
+ amp_pins: pinmux_amp_pins {
|
||||
+ pinctrl-single,bits = <
|
||||
+ /* GP6[15] */
|
||||
+ 0x34 0x00000008 0x0000000f
|
||||
+ >;
|
||||
+ };
|
||||
};
|
||||
|
||||
&pinconf {
|
||||
@@ -316,6 +343,10 @@
|
||||
};
|
||||
};
|
||||
|
||||
+&ehrpwm0 {
|
||||
+ status = "okay";
|
||||
+};
|
||||
+
|
||||
&gpio {
|
||||
status = "okay";
|
||||
};
|
||||
--
|
||||
cgit v1.1
|
||||
|
@ -13,12 +13,6 @@ See:
|
||||
- http://www.lego.com/en-us/mindstorms/products/ev3/31313-mindstorms-ev3/
|
||||
- http://www.ti.com/product/am1808
|
||||
|
||||
The buildroot configuration uses the Linux kernel of the ev3dev project.
|
||||
See:
|
||||
- https://github.com/ev3dev/ev3-kernel/
|
||||
- https://github.com/ev3dev/lego-linux-drivers/
|
||||
- http://www.ev3dev.org/
|
||||
|
||||
How it works
|
||||
============
|
||||
|
||||
@ -65,7 +59,8 @@ After building, you should obtain this tree:
|
||||
├── rootfs.squashfs
|
||||
├── sdcard.img
|
||||
├── u-boot.bin
|
||||
└── uImage
|
||||
├── uImage -> uImage.da850-lego-ev3
|
||||
└── uImage.da850-lego-ev3
|
||||
|
||||
Installation
|
||||
============
|
||||
|
@ -38,7 +38,7 @@ choice
|
||||
Select the specific U-Boot version you want to use
|
||||
|
||||
config BR2_TARGET_UBOOT_LATEST_VERSION
|
||||
bool "2017.03"
|
||||
bool "2017.05"
|
||||
|
||||
config BR2_TARGET_UBOOT_CUSTOM_VERSION
|
||||
bool "Custom version"
|
||||
@ -86,7 +86,7 @@ endif
|
||||
|
||||
config BR2_TARGET_UBOOT_VERSION
|
||||
string
|
||||
default "2017.03" if BR2_TARGET_UBOOT_LATEST_VERSION
|
||||
default "2017.05" if BR2_TARGET_UBOOT_LATEST_VERSION
|
||||
default BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE \
|
||||
if BR2_TARGET_UBOOT_CUSTOM_VERSION
|
||||
default "custom" if BR2_TARGET_UBOOT_CUSTOM_TARBALL
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Locally computed:
|
||||
sha256 f54baf3f9325bf444c7905f3a5b6f83680edb1e6e1a4d5f8a5ad80abe885113f u-boot-2017.03.tar.bz2
|
||||
sha256 c8373949d7f0de1059e507b83a655d4cea539f75dc66ccdbb27adbd38d83095e u-boot-2017.05.tar.bz2
|
||||
|
@ -7,7 +7,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/beaglebone/post-image.sh"
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_GIT=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.ti.com/processor-sdk/processor-sdk-linux.git"
|
||||
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="adde2ca9f86797071f6e7b2b9e779fa5e4a8f3cd"
|
||||
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="f9f6f0db2d5e4f9d2ff46eb31a5a05276a92ed7d"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="omap2plus"
|
||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk"
|
||||
|
@ -4,8 +4,8 @@ BR2_ARM_ENABLE_NEON=y
|
||||
BR2_ARM_ENABLE_VFP=y
|
||||
BR2_ARM_FPU_VFPV3=y
|
||||
|
||||
# Linux headers same as kernel, a 4.9 series
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
|
||||
# Linux headers same as kernel, a 4.11 series
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_11=y
|
||||
|
||||
# System
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
|
||||
@ -24,13 +24,13 @@ BR2_TARGET_ROOTFS_EXT2_4=y
|
||||
BR2_TARGET_UBOOT=y
|
||||
BR2_TARGET_UBOOT_BOARDNAME="mx6qsabresd"
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2017.01"
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2017.05"
|
||||
BR2_TARGET_UBOOT_FORMAT_IMX=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.7"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.11.1"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7"
|
||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabresd"
|
||||
|
@ -2,26 +2,32 @@
|
||||
BR2_arm=y
|
||||
BR2_arm926t=y
|
||||
|
||||
# Build options
|
||||
BR2_GLOBAL_PATCH_DIR="board/lego/ev3/patches"
|
||||
|
||||
# system
|
||||
BR2_TARGET_GENERIC_GETTY=y
|
||||
BR2_TARGET_GENERIC_GETTY_PORT="ttyS1"
|
||||
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/lego/ev3/post-image.sh"
|
||||
# Linux headers same as kernel, a 4.4 series
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4=y
|
||||
# Linux headers same as kernel, a 4.11 series
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_11=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_GIT=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/ev3dev/ev3dev-kernel.git"
|
||||
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="v4.4.19-15-ev3dev-ev3_1"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="ev3dev"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.11"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="davinci_all"
|
||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/lego/ev3/linux.fragment"
|
||||
BR2_LINUX_KERNEL_UIMAGE=y
|
||||
BR2_LINUX_KERNEL_EXT_EV3DEV_LINUX_DRIVERS=y
|
||||
BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0xc0008000"
|
||||
BR2_LINUX_KERNEL_APPENDED_UIMAGE=y
|
||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="da850-lego-ev3"
|
||||
|
||||
# Target packages
|
||||
BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="board/lego/ev3/busybox.fragment"
|
||||
|
||||
# filesystem
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
BR2_TARGET_ROOTFS_EXT2_3=y
|
||||
BR2_TARGET_ROOTFS_EXT2_4=y
|
||||
BR2_TARGET_ROOTFS_SQUASHFS=y
|
||||
BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y
|
||||
# BR2_TARGET_ROOTFS_TAR is not set
|
||||
@ -30,7 +36,7 @@ BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y
|
||||
BR2_TARGET_UBOOT=y
|
||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2016.09.01"
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2017.05"
|
||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="legoev3"
|
||||
|
||||
# host
|
||||
|
@ -17,13 +17,13 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/linksprite/pcduino/post-image.sh"
|
||||
# For kernel modules autoloading
|
||||
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
|
||||
|
||||
# Linux headers same as kernel, a 4.9 series
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
|
||||
# Linux headers same as kernel, a 4.11 series
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_11=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.11"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
|
||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="sun4i-a10-pcduino"
|
||||
@ -37,7 +37,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y
|
||||
BR2_TARGET_UBOOT=y
|
||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2016.11"
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2017.03"
|
||||
BR2_TARGET_UBOOT_USE_DEFCONFIG=y
|
||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="Linksprite_pcDuino"
|
||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||
|
@ -1,14 +1,14 @@
|
||||
BR2_arm=y
|
||||
BR2_cortex_a7=y
|
||||
BR2_ARM_FPU_VFPV4=y
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_11=y
|
||||
BR2_TARGET_GENERIC_HOSTNAME="OrangePi_One"
|
||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Buildroot for the Orange Pi One"
|
||||
BR2_ROOTFS_POST_BUILD_SCRIPT="board/orangepi/orangepi-one/post-build.sh"
|
||||
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/orangepi/orangepi-one/post-image.sh"
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.11"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
|
||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="sun8i-h3-orangepi-one"
|
||||
@ -18,7 +18,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y
|
||||
BR2_TARGET_UBOOT=y
|
||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2016.11"
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2017.03"
|
||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="orangepi_one"
|
||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
|
||||
|
@ -1,14 +1,14 @@
|
||||
BR2_arm=y
|
||||
BR2_cortex_a7=y
|
||||
BR2_ARM_FPU_VFPV4=y
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_11=y
|
||||
BR2_TARGET_GENERIC_HOSTNAME="OrangePi_PC"
|
||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Buildroot for the Orange Pi PC"
|
||||
BR2_ROOTFS_POST_BUILD_SCRIPT="board/orangepi/orangepi-pc/post-build.sh"
|
||||
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/orangepi/orangepi-pc/post-image.sh"
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9"
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.11"
|
||||
BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
|
||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="sun8i-h3-orangepi-pc"
|
||||
@ -18,7 +18,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y
|
||||
BR2_TARGET_UBOOT=y
|
||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2016.11"
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2017.03"
|
||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="orangepi_pc"
|
||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
|
||||
|
@ -281,6 +281,8 @@ comment "Graphic libraries"
|
||||
source "package/sdl2/Config.in"
|
||||
source "package/sdl2_gfx/Config.in"
|
||||
source "package/sdl2_image/Config.in"
|
||||
source "package/sdl2_mixer/Config.in"
|
||||
source "package/sdl2_net/Config.in"
|
||||
source "package/sdl2_ttf/Config.in"
|
||||
|
||||
comment "Other GUIs"
|
||||
@ -509,6 +511,7 @@ menu "Interpreter languages and scripting"
|
||||
if BR2_PACKAGE_ERLANG
|
||||
menu "Erlang libraries/modules"
|
||||
source "package/erlang-goldrush/Config.in"
|
||||
source "package/erlang-jiffy/Config.in"
|
||||
source "package/erlang-lager/Config.in"
|
||||
source "package/erlang-p1-cache-tab/Config.in"
|
||||
source "package/erlang-p1-iconv/Config.in"
|
||||
@ -518,6 +521,7 @@ menu "Erlang libraries/modules"
|
||||
source "package/erlang-p1-tls/Config.in"
|
||||
source "package/erlang-p1-utils/Config.in"
|
||||
source "package/erlang-p1-xml/Config.in"
|
||||
source "package/erlang-p1-xmpp/Config.in"
|
||||
source "package/erlang-p1-yaml/Config.in"
|
||||
source "package/erlang-p1-zlib/Config.in"
|
||||
endmenu
|
||||
@ -562,6 +566,7 @@ menu "Lua libraries/modules"
|
||||
source "package/lua-messagepack/Config.in"
|
||||
source "package/lua-msgpack-native/Config.in"
|
||||
source "package/lua-periphery/Config.in"
|
||||
source "package/lua-sdl2/Config.in"
|
||||
source "package/lua-testmore/Config.in"
|
||||
source "package/luabitop/Config.in"
|
||||
source "package/luacrypto/Config.in"
|
||||
@ -570,6 +575,7 @@ menu "Lua libraries/modules"
|
||||
source "package/luafilesystem/Config.in"
|
||||
source "package/luajson/Config.in"
|
||||
source "package/lualogging/Config.in"
|
||||
source "package/luaossl/Config.in"
|
||||
source "package/luaposix/Config.in"
|
||||
source "package/lua-resty-http/Config.in"
|
||||
source "package/luasec/Config.in"
|
||||
@ -1348,6 +1354,7 @@ menu "Other"
|
||||
source "package/clapack/Config.in"
|
||||
source "package/classpath/Config.in"
|
||||
source "package/cppcms/Config.in"
|
||||
source "package/cracklib/Config.in"
|
||||
source "package/dawgdic/Config.in"
|
||||
source "package/ding-libs/Config.in"
|
||||
source "package/eigen/Config.in"
|
||||
@ -1384,6 +1391,7 @@ menu "Other"
|
||||
source "package/libical/Config.in"
|
||||
source "package/libite/Config.in"
|
||||
source "package/liblinear/Config.in"
|
||||
source "package/libloki/Config.in"
|
||||
source "package/libnpth/Config.in"
|
||||
source "package/libnspr/Config.in"
|
||||
source "package/libpfm4/Config.in"
|
||||
@ -1391,6 +1399,7 @@ menu "Other"
|
||||
source "package/libplist/Config.in"
|
||||
source "package/libpthread-stubs/Config.in"
|
||||
source "package/libpthsem/Config.in"
|
||||
source "package/libpwquality/Config.in"
|
||||
source "package/libseccomp/Config.in"
|
||||
source "package/libsigc/Config.in"
|
||||
source "package/libsigsegv/Config.in"
|
||||
|
@ -3,8 +3,8 @@ config BR2_PACKAGE_A10DISP
|
||||
depends on BR2_arm
|
||||
depends on BR2_LINUX_KERNEL
|
||||
help
|
||||
Program to change the display mode of Allwinner ARM SOCs running
|
||||
the linux-sunxi kernel (and not the mainline kernel.)
|
||||
Program to change the display mode of Allwinner ARM SOCs
|
||||
running the linux-sunxi kernel (and not the mainline kernel.)
|
||||
|
||||
http://github.com/hglm/a10disp
|
||||
|
||||
|
@ -4,7 +4,8 @@ config BR2_PACKAGE_ACPID
|
||||
help
|
||||
Advanced Configuration and Power Interface event daemon.
|
||||
|
||||
Acpid is designed to notify user-space programs of ACPI events,
|
||||
and allows you to configure specific actions for specific events.
|
||||
Acpid is designed to notify user-space programs of ACPI
|
||||
events, and allows you to configure specific actions for
|
||||
specific events.
|
||||
|
||||
http://sourceforge.net/projects/acpid2/
|
||||
|
@ -2,9 +2,10 @@ config BR2_PACKAGE_AESPIPE
|
||||
bool "aespipe"
|
||||
depends on BR2_USE_MMU # fork()
|
||||
help
|
||||
aespipe program is AES encrypting or decrypting pipe. It reads from
|
||||
standard input and writes to standard output. It can be used to
|
||||
create and restore encrypted tar or cpio archives. It can be used to
|
||||
encrypt and decrypt loop-AES compatible encrypted disk images.
|
||||
aespipe program is AES encrypting or decrypting pipe. It reads
|
||||
from standard input and writes to standard output. It can be
|
||||
used to create and restore encrypted tar or cpio archives.
|
||||
It can be used to encrypt and decrypt loop-AES compatible
|
||||
encrypted disk images.
|
||||
|
||||
http://koti.tnnet.fi/jari.ruusu/linux/
|
||||
|
@ -1,67 +0,0 @@
|
||||
Linking currently fails on powerpc64 and powerpc64le when configured
|
||||
with --without-versioned, as follows:
|
||||
../src/.libs/libasound.so: undefined reference to `.__snd_pcm_hw_params_set_format_first'
|
||||
(And many similar messages.)
|
||||
|
||||
This appears to be due to a very old (2003) workaround for powerpc64,
|
||||
(introduced by commit 06221f86) in include/alsa-symbols.h which alters
|
||||
symbol names. While it was probably necessary at the time, it does not
|
||||
appear to be necessary now and removing it fixes the build.
|
||||
|
||||
Signed-off-by: Sam Bobroff <sam.bobroff@au1.ibm.com>
|
||||
---
|
||||
include/alsa-symbols.h | 25 ++++---------------------
|
||||
1 file changed, 4 insertions(+), 21 deletions(-)
|
||||
|
||||
diff --git a/include/alsa-symbols.h b/include/alsa-symbols.h
|
||||
index 51cb982..0cb0b9f 100644
|
||||
--- a/include/alsa-symbols.h
|
||||
+++ b/include/alsa-symbols.h
|
||||
@@ -29,19 +29,10 @@
|
||||
#define INTERNAL_CONCAT2_2(Pre, Post) Pre##Post
|
||||
#define INTERNAL(Name) INTERNAL_CONCAT2_2(__, Name)
|
||||
|
||||
-#ifdef __powerpc64__
|
||||
-# define symbol_version(real, name, version) \
|
||||
- __asm__ (".symver " ASM_NAME(#real) "," ASM_NAME(#name) "@" #version); \
|
||||
- __asm__ (".symver ." ASM_NAME(#real) ",." ASM_NAME(#name) "@" #version)
|
||||
-# define default_symbol_version(real, name, version) \
|
||||
- __asm__ (".symver " ASM_NAME(#real) "," ASM_NAME(#name) "@@" #version); \
|
||||
- __asm__ (".symver ." ASM_NAME(#real) ",." ASM_NAME(#name) "@@" #version)
|
||||
-#else
|
||||
-# define symbol_version(real, name, version) \
|
||||
- __asm__ (".symver " ASM_NAME(#real) "," ASM_NAME(#name) "@" #version)
|
||||
-# define default_symbol_version(real, name, version) \
|
||||
- __asm__ (".symver " ASM_NAME(#real) "," ASM_NAME(#name) "@@" #version)
|
||||
-#endif
|
||||
+#define symbol_version(real, name, version) \
|
||||
+__asm__ (".symver " ASM_NAME(#real) "," ASM_NAME(#name) "@" #version)
|
||||
+#define default_symbol_version(real, name, version) \
|
||||
+__asm__ (".symver " ASM_NAME(#real) "," ASM_NAME(#name) "@@" #version)
|
||||
|
||||
#ifdef USE_VERSIONED_SYMBOLS
|
||||
#define use_symbol_version(real, name, version) \
|
||||
@@ -50,13 +41,6 @@
|
||||
default_symbol_version(real, name, version)
|
||||
#else
|
||||
#define use_symbol_version(real, name, version) /* nothing */
|
||||
-#ifdef __powerpc64__
|
||||
-#define use_default_symbol_version(real, name, version) \
|
||||
- __asm__ (".weak " ASM_NAME(#name)); \
|
||||
- __asm__ (".weak ." ASM_NAME(#name)); \
|
||||
- __asm__ (".set " ASM_NAME(#name) "," ASM_NAME(#real)); \
|
||||
- __asm__ (".set ." ASM_NAME(#name) ",." ASM_NAME(#real))
|
||||
-#else
|
||||
#if defined(__alpha__) || defined(__mips__)
|
||||
#define use_default_symbol_version(real, name, version) \
|
||||
__asm__ (".weak " ASM_NAME(#name)); \
|
||||
@@ -67,6 +51,5 @@
|
||||
__asm__ (".set " ASM_NAME(#name) "," ASM_NAME(#real))
|
||||
#endif
|
||||
#endif
|
||||
-#endif
|
||||
|
||||
#endif /* __ALSA_SYMBOLS_H */
|
||||
--
|
||||
2.10.0.297.gf6727b0
|
||||
|
@ -1,30 +0,0 @@
|
||||
From 13a796b4bd00defa9f9297fd23d508b430682aed Mon Sep 17 00:00:00 2001
|
||||
From: Gustavo Zacarias <gustavo@zacarias.com.ar>
|
||||
Date: Wed, 21 Dec 2016 19:41:26 -0300
|
||||
Subject: [PATCH] ucm: parser needs limits.h
|
||||
|
||||
It's using PATH_MAX which is defined there, otherwise the build fails on
|
||||
musl libc.
|
||||
|
||||
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
|
||||
---
|
||||
Patch status: sent to alsa-devel ML.
|
||||
|
||||
src/ucm/parser.c | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/src/ucm/parser.c b/src/ucm/parser.c
|
||||
index c98373a..f520abc 100644
|
||||
--- a/src/ucm/parser.c
|
||||
+++ b/src/ucm/parser.c
|
||||
@@ -32,6 +32,7 @@
|
||||
|
||||
#include "ucm_local.h"
|
||||
#include <dirent.h>
|
||||
+#include <limits.h>
|
||||
|
||||
/** The name of the environment variable containing the UCM directory */
|
||||
#define ALSA_CONFIG_UCM_VAR "ALSA_CONFIG_UCM"
|
||||
--
|
||||
2.10.2
|
||||
|
@ -13,8 +13,8 @@ menuconfig BR2_PACKAGE_ALSA_LIB
|
||||
# is fixed
|
||||
select BR2_PACKAGE_ALSA_LIB_PCM
|
||||
help
|
||||
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
|
||||
functionality to the Linux operating system.
|
||||
The Advanced Linux Sound Architecture (ALSA) provides audio
|
||||
and MIDI functionality to the Linux operating system.
|
||||
|
||||
http://www.alsa-project.org/
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 71282502184c592c1a008e256c22ed0ba5728ca65e05273ceb480c70f515969c alsa-lib-1.1.3.tar.bz2
|
||||
sha256 82f50a09487079755d93e4c9384912196995bade6280bce9bfdcabf094bfb515 alsa-lib-1.1.4.tar.bz2
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ALSA_LIB_VERSION = 1.1.3
|
||||
ALSA_LIB_VERSION = 1.1.4
|
||||
ALSA_LIB_SOURCE = alsa-lib-$(ALSA_LIB_VERSION).tar.bz2
|
||||
ALSA_LIB_SITE = ftp://ftp.alsa-project.org/pub/lib
|
||||
ALSA_LIB_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (aserver)
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 127217a54eea0f9a49700a2f239a2d4f5384aa094d68df04a8eb80132eb6167c alsa-utils-1.1.3.tar.bz2
|
||||
sha256 a7831044de92c5bf33bf3365a3f36e49397f4191e934df460ae1ca15138c9d9d alsa-utils-1.1.4.tar.bz2
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ALSA_UTILS_VERSION = 1.1.3
|
||||
ALSA_UTILS_VERSION = 1.1.4
|
||||
ALSA_UTILS_SOURCE = alsa-utils-$(ALSA_UTILS_VERSION).tar.bz2
|
||||
ALSA_UTILS_SITE = ftp://ftp.alsa-project.org/pub/utils
|
||||
ALSA_UTILS_LICENSE = GPL-2.0
|
||||
|
@ -6,11 +6,12 @@ config BR2_PACKAGE_APACHE
|
||||
select BR2_PACKAGE_APR_UTIL
|
||||
select BR2_PACKAGE_PCRE
|
||||
help
|
||||
The Apache HTTP Server Project is an effort to develop and maintain an
|
||||
open-source HTTP server for modern operating systems including UNIX
|
||||
and Windows NT. The goal of this project is to provide a secure,
|
||||
efficient and extensible server that provides HTTP services in sync
|
||||
with the current HTTP standards.
|
||||
The Apache HTTP Server Project is an effort to develop and
|
||||
maintain an open-source HTTP server for modern operating
|
||||
systems including UNIX and Windows NT. The goal of this
|
||||
project is to provide a secure, efficient and extensible
|
||||
server that provides HTTP services in sync with the current
|
||||
HTTP standards.
|
||||
|
||||
http://httpd.apache.org
|
||||
|
||||
|
@ -1,13 +1,13 @@
|
||||
comment "apitrace needs a glibc toolchain w/ C++, gcc >= 4.6"
|
||||
comment "apitrace needs a glibc toolchain w/ C++, gcc >= 4.9"
|
||||
depends on BR2_PACKAGE_XORG7
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_USES_GLIBC \
|
||||
|| !BR2_TOOLCHAIN_GCC_AT_LEAST_4_6
|
||||
|| !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
|
||||
config BR2_PACKAGE_APITRACE
|
||||
bool "apitrace"
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
depends on BR2_TOOLCHAIN_USES_GLIBC # uses glibc specific __libc_dlsym
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_6
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
depends on BR2_PACKAGE_XORG7
|
||||
select BR2_PACKAGE_XLIB_LIBX11
|
||||
select BR2_PACKAGE_LIBPNG
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 21d0cc765b84e537c5a3a117073818942653b85685b9633d364836ccfe0b9fd5 apitrace-7.0.tar.gz
|
||||
sha256 0aae8902696ad23ba91d61c57007861a3f6e3c2d4f0f43b783b4b7a58e3f9172 apitrace-15d7f975f9688372467ebd63d2a57d3957823f93.tar.gz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
APITRACE_VERSION = 7.0
|
||||
APITRACE_VERSION = 15d7f975f9688372467ebd63d2a57d3957823f93
|
||||
APITRACE_SITE = $(call github,apitrace,apitrace,$(APITRACE_VERSION))
|
||||
APITRACE_LICENSE = MIT
|
||||
APITRACE_LICENSE_FILES = LICENSE
|
||||
|
@ -42,10 +42,10 @@ diff -uNr apr-1.5.1.org/Makefile.in apr-1.5.1/Makefile.in
|
||||
|
||||
# get substituted into some targets
|
||||
APR_MAJOR_VERSION=@APR_MAJOR_VERSION@
|
||||
@@ -134,8 +136,13 @@
|
||||
@@ -134,8 +134,13 @@
|
||||
$(APR_MKDIR) tools
|
||||
$(LT_COMPILE)
|
||||
|
||||
OBJECTS_gen_test_char = tools/gen_test_char.lo $(LOCAL_LIBS)
|
||||
tools/gen_test_char.lo: make_tools_dir
|
||||
+ifdef CC_FOR_BUILD
|
||||
+tools/gen_test_char@EXEEXT@: tools/gen_test_char.c $(LOCAL_LIBS)
|
||||
+ $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) -DCROSS_COMPILE -o $@ $<
|
||||
|
@ -4,9 +4,10 @@ config BR2_PACKAGE_APR
|
||||
depends on !BR2_STATIC_LIBS
|
||||
depends on BR2_USE_MMU # fork() in apr_proc_fork()
|
||||
help
|
||||
The mission of the Apache Portable Runtime (APR) project is to create
|
||||
and maintain software libraries that provide a predictable and
|
||||
consistent interface to underlying platform-specific implementations
|
||||
The mission of the Apache Portable Runtime (APR) project is to
|
||||
create and maintain software libraries that provide a
|
||||
predictable and consistent interface to underlying
|
||||
platform-specific implementations
|
||||
|
||||
http://apr.apache.org/
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
# From http://archive.apache.org/dist/apr/apr-1.5.1.tar.gz.sha1
|
||||
sha1 9caa83e3f50f3abc9fab7c4a3f2739a12b14c3a3 apr-1.5.1.tar.gz
|
||||
# From http://archive.apache.org/dist/apr/apr-1.5.2.tar.bz2.sha1
|
||||
sha1 6d757fcf7c687fc300c1066076f2e8380ff8cbc0 apr-1.5.2.tar.bz2
|
||||
|
@ -4,7 +4,8 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
APR_VERSION = 1.5.1
|
||||
APR_VERSION = 1.5.2
|
||||
APR_SOURCE = apr-$(APR_VERSION).tar.bz2
|
||||
APR_SITE = http://archive.apache.org/dist/apr
|
||||
APR_LICENSE = Apache-2.0
|
||||
APR_LICENSE_FILES = LICENSE
|
||||
|
@ -8,9 +8,10 @@ config BR2_PACKAGE_ASSIMP
|
||||
select BR2_PACKAGE_ZLIB
|
||||
help
|
||||
Open Asset Import Library (assimp) is a portable Open Source
|
||||
library to import various well-known 3D model formats in a uniform
|
||||
manner. The most recent version also knows how to export 3d files
|
||||
and is therefore suitable as a general-purpose 3D model converter.
|
||||
library to import various well-known 3D model formats in a
|
||||
uniform manner. The most recent version also knows how to
|
||||
export 3d files and is therefore suitable as a general-purpose
|
||||
3D model converter.
|
||||
|
||||
http://www.assimp.org
|
||||
|
||||
|
@ -3,10 +3,10 @@ config BR2_PACKAGE_AUBIO
|
||||
depends on !BR2_STATIC_LIBS
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
help
|
||||
aubio is a tool designed for the extraction of annotations from
|
||||
audio signals. Its features include segmenting a sound file
|
||||
before each of its attacks, performing pitch detection, tapping
|
||||
the beat and producing midi streams from live audio.
|
||||
aubio is a tool designed for the extraction of annotations
|
||||
from audio signals. Its features include segmenting a sound
|
||||
file before each of its attacks, performing pitch detection,
|
||||
tapping the beat and producing midi streams from live audio.
|
||||
|
||||
Because these tasks are difficult, we thought it was important
|
||||
to gather them in a dedicated library. To increase the fun, we
|
||||
|
@ -1,2 +1,2 @@
|
||||
#Locally computed
|
||||
sha256 0441790794fd9375dbca598fa0ffb46c57ff37b3a24b94ffec0bbee3215cca09 audit-2.7.1.tar.gz
|
||||
sha256 fa65289cffdc95a25bfbdba541f43ee1b12c707090a38fd027dcf9354b9014e7 audit-2.7.6.tar.gz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AUDIT_VERSION = 2.7.1
|
||||
AUDIT_VERSION = 2.7.6
|
||||
AUDIT_SITE = http://people.redhat.com/sgrubb/audit
|
||||
AUDIT_LICENSE = GPL-2.0+ (programs), unclear (libraries)
|
||||
AUDIT_LICENSE_FILES = COPYING
|
||||
|
@ -28,7 +28,8 @@ config BR2_PACKAGE_AUFS_UTIL_VERSION
|
||||
Usually, the sha1 of the cset you want to use; avoid using a
|
||||
branch name as this yields non-reproducible builds.
|
||||
|
||||
See the following resources to see what versions are available:
|
||||
See the following resources to see what versions are
|
||||
available:
|
||||
|
||||
https://sourceforge.net/p/aufs/aufs-util/ci/master/tree/
|
||||
|
||||
|
@ -1,3 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 b9315575d07f7ba28ca2f9f60b4987dfe77b5970c98b59dc6ca7873fc4979763 augeas-1.7.0.tar.gz
|
||||
sha256 12a987e78166032b59d816aced96c97813cb109108e7c2336cb8ae369c32e2bf 05a27f4e374e9f0dc2cda6301b52d2a6b109b2e8.patch
|
||||
sha256 515ce904138d99ff51d45ba7ed0d809bdee6c42d3bc538c8c820e010392d4cc5 augeas-1.8.0.tar.gz
|
||||
|
@ -4,16 +4,13 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AUGEAS_VERSION = 1.7.0
|
||||
AUGEAS_VERSION = 1.8.0
|
||||
AUGEAS_SITE = http://download.augeas.net
|
||||
AUGEAS_INSTALL_STAGING = YES
|
||||
AUGEAS_LICENSE = LGPL-2.1+
|
||||
AUGEAS_LICENSE_FILES = COPYING
|
||||
AUGEAS_DEPENDENCIES = host-pkgconf readline libxml2
|
||||
|
||||
# Fetch upstream patch to fix static linking
|
||||
AUGEAS_PATCH = https://github.com/hercules-team/augeas/commit/05a27f4e374e9f0dc2cda6301b52d2a6b109b2e8.patch
|
||||
|
||||
AUGEAS_CONF_OPTS = --disable-gnulib-tests
|
||||
|
||||
# Remove the test lenses which occupy about 1.4 MB on the target
|
||||
|
@ -17,6 +17,8 @@ fi
|
||||
Remove the [] on the third part of AS_IF.
|
||||
|
||||
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
|
||||
(rebased against version 2017.03.21)
|
||||
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
---
|
||||
m4/ax_tls.m4 | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
@ -29,8 +31,8 @@ index 809b761..2135dd2 100644
|
||||
# modified version of the Autoconf Macro, you may extend this special
|
||||
# exception to the GPL to apply to your modified version as well.
|
||||
|
||||
-#serial 11
|
||||
+#serial 12
|
||||
-#serial 13
|
||||
+#serial 14
|
||||
|
||||
AC_DEFUN([AX_TLS], [
|
||||
AC_MSG_CHECKING([for thread local storage (TLS) class])
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Computed locally
|
||||
sha256 88fb2efff640eddd28a52ae550ff5561bca3bd2bba09e1d7b0580e719875e437 autoconf-archive-2016.03.20.tar.xz
|
||||
sha256 386ad455f12bdeb3a7d19280441a5ab77355142349200ff11040a8d9d455d765 autoconf-archive-2017.03.21.tar.xz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AUTOCONF_ARCHIVE_VERSION = 2016.03.20
|
||||
AUTOCONF_ARCHIVE_VERSION = 2017.03.21
|
||||
AUTOCONF_ARCHIVE_SOURCE = autoconf-archive-$(AUTOCONF_ARCHIVE_VERSION).tar.xz
|
||||
AUTOCONF_ARCHIVE_SITE = $(BR2_GNU_MIRROR)/autoconf-archive
|
||||
AUTOCONF_ARCHIVE_LICENSE = GPL-3.0+ with exception
|
||||
|
@ -4,6 +4,7 @@ config BR2_PACKAGE_AUTOSSH
|
||||
depends on BR2_PACKAGE_DROPBEAR || BR2_PACKAGE_OPENSSH
|
||||
help
|
||||
autossh is a program to start a copy of ssh and monitor it,
|
||||
restarting it as necessary should it die or stop passing traffic.
|
||||
restarting it as necessary should it die or stop passing
|
||||
traffic.
|
||||
|
||||
http://www.harding.motd.ca/autossh/
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Locally computed
|
||||
sha256 b32128f4812d5e852cfba2e863d950ec30e0f72f09bc14fb41c02528bbc5dd18 avrdude-ad04c429a90f4c34f000ea4ae11db2705915a31f.tar.gz
|
||||
sha256 cfa97af7badc713c62306ab85d0e7a288b064bf72e698494f73cb16c5b2c659e avrdude-f8893ccf0aceeff67c45f95ae4e86bc7fbe342aa.tar.gz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
AVRDUDE_VERSION = ad04c429a90f4c34f000ea4ae11db2705915a31f
|
||||
AVRDUDE_VERSION = f8893ccf0aceeff67c45f95ae4e86bc7fbe342aa
|
||||
AVRDUDE_SITE = $(call github,kcuzner,avrdude,$(AVRDUDE_VERSION))
|
||||
AVRDUDE_LICENSE = GPL-2.0+
|
||||
AVRDUDE_LICENSE_FILES = avrdude/COPYING
|
||||
@ -12,6 +12,7 @@ AVRDUDE_SUBDIR = avrdude
|
||||
# Sources coming from git, without generated configure and Makefile.in
|
||||
# files.
|
||||
AVRDUDE_AUTORECONF = YES
|
||||
AVRDUDE_CONF_OPTS = --enable-linuxgpio
|
||||
AVRDUDE_DEPENDENCIES = elfutils libusb libusb-compat ncurses \
|
||||
host-flex host-bison
|
||||
AVRDUDE_LICENSE = GPL-2.0+
|
||||
|
@ -2,7 +2,7 @@ config BR2_PACKAGE_BABELD
|
||||
bool "babeld"
|
||||
depends on BR2_USE_MMU # fork()
|
||||
help
|
||||
Babel is a loop-avoiding distance-vector routing protocol for IPv6
|
||||
and IPv4 with fast convergence properties.
|
||||
Babel is a loop-avoiding distance-vector routing protocol for
|
||||
IPv6 and IPv4 with fast convergence properties.
|
||||
|
||||
http://www.pps.univ-paris-diderot.fr/~jch/software/babel/
|
||||
|
@ -1,4 +1,4 @@
|
||||
# http://downloads.open-mesh.org/batman/releases/batman-adv-2016.1/batctl-2016.1.tar.gz.sha1
|
||||
sha1 72b974bde707594e2cf0cc122d7d7da0f1f65160 batctl-2016.1.tar.gz
|
||||
# From https://downloads.open-mesh.org/batman/releases/batman-adv-2017.0/batctl-2017.0.tar.gz.sha1
|
||||
sha1 0fbc329b56b465fa4f674cfecd7348144609f8e5 batctl-2017.0.tar.gz
|
||||
# Locally calculated
|
||||
sha256 c854397b2ddd2cb8d15d1e65839819380648ccb37507d0303e133011fe6f03c9 batctl-2016.1.tar.gz
|
||||
sha256 c0bb1127d6070b46abeb8d6a63d1150d71fa85f87f9a846873b649a21934c686 batctl-2017.0.tar.gz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BATCTL_VERSION = 2016.1
|
||||
BATCTL_VERSION = 2017.0
|
||||
BATCTL_SITE = http://downloads.open-mesh.org/batman/releases/batman-adv-$(BATCTL_VERSION)
|
||||
BATCTL_LICENSE = GPL-2.0
|
||||
BATCTL_DEPENDENCIES = libnl host-pkgconf
|
||||
|
@ -28,7 +28,8 @@ config BR2_PACKAGE_BATMAN_ADV_BATMAN_V
|
||||
bool "enable B.A.T.M.A.N. V protocol (experimental)"
|
||||
help
|
||||
Enables B.A.T.M.A.N. V network protocol.
|
||||
This is the next-gen protocol and is experimental at this time.
|
||||
This is the next-gen protocol and is experimental at this
|
||||
time.
|
||||
|
||||
https://www.open-mesh.org/projects/batman-adv/wiki/BATMAN_V
|
||||
|
||||
|
@ -6,9 +6,10 @@ config BR2_PACKAGE_BC
|
||||
areas. It supports interactive execution of statements. 'Bc'
|
||||
is a utility included in the POSIX P1003.2/D11 draft standard.
|
||||
This version does not use the historical method of having bc
|
||||
be a compiler for the dc calculator (the POSIX document doesn't
|
||||
specify how bc must be implemented). This version has a single
|
||||
executable that both compiles the language and runs the resulting
|
||||
'byte code.' The byte code is not the dc language.
|
||||
be a compiler for the dc calculator (the POSIX document
|
||||
doesn't specify how bc must be implemented).
|
||||
This version has a single executable that both compiles the
|
||||
language and runs the resulting 'byte code.' The byte code is
|
||||
not the dc language.
|
||||
|
||||
http://www.gnu.org/software/bc
|
||||
|
@ -7,13 +7,14 @@ config BR2_PACKAGE_BCACHE_TOOLS
|
||||
select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
|
||||
help
|
||||
Bcache is a Linux kernel block layer cache. It allows one or
|
||||
more fast disk drives such as flash-based solid state drives (SSDs)
|
||||
to act as a cache for one or more slower hard disk drives.
|
||||
more fast disk drives such as flash-based solid state drives
|
||||
(SSDs) to act as a cache for one or more slower hard disk
|
||||
drives.
|
||||
|
||||
http://bcache.evilpiepirate.org/
|
||||
|
||||
This is the user space bcache tools, required to setup the linux
|
||||
bcache feature of the Linux kernel.
|
||||
This is the user space bcache tools, required to setup the
|
||||
linux bcache feature of the Linux kernel.
|
||||
|
||||
comment "bcache-tools needs udev /dev management"
|
||||
depends on BR2_USE_MMU
|
||||
|
@ -1,61 +0,0 @@
|
||||
From c887470e0e3310c81ecdb7e736bc5d2ead45db2a Mon Sep 17 00:00:00 2001
|
||||
From: Ivan Maidanski <ivmai@mail.ru>
|
||||
Date: Mon, 6 Apr 2015 20:06:47 +0300
|
||||
Subject: [PATCH 1/1] Do not include sigcontext.h and asm/sigcontext.h (these
|
||||
Linux headers define sigcontext which is no longer used as replaced with
|
||||
ucontext_t in GC 7.0alpha1)
|
||||
|
||||
* os_dep.c: Do not include linux/version.h (do not test
|
||||
LINUX_VERSION_CODE), asm/signal.h, sigcontext.h, asm/sigcontext.h
|
||||
since struct sigcontext not used in GC v7+.
|
||||
|
||||
Signed-off-by: Brendan Heading <brendanheading@gmail.com>
|
||||
Upstream-status: backport
|
||||
---
|
||||
os_dep.c | 30 ------------------------------
|
||||
1 file changed, 30 deletions(-)
|
||||
|
||||
diff --git a/os_dep.c b/os_dep.c
|
||||
index f62d4ed..a1bafbd 100644
|
||||
--- a/os_dep.c
|
||||
+++ b/os_dep.c
|
||||
@@ -16,36 +16,6 @@
|
||||
|
||||
#include "private/gc_priv.h"
|
||||
|
||||
-#if defined(LINUX) && !defined(POWERPC) && !defined(NO_SIGCONTEXT_H)
|
||||
-# include <linux/version.h>
|
||||
-# if (LINUX_VERSION_CODE <= 0x10400)
|
||||
- /* Ugly hack to get struct sigcontext_struct definition. Required */
|
||||
- /* for some early 1.3.X releases. Will hopefully go away soon. */
|
||||
- /* in some later Linux releases, asm/sigcontext.h may have to */
|
||||
- /* be included instead. */
|
||||
-# define __KERNEL__
|
||||
-# include <asm/signal.h>
|
||||
-# undef __KERNEL__
|
||||
-# else
|
||||
- /* Kernels prior to 2.1.1 defined struct sigcontext_struct instead of */
|
||||
- /* struct sigcontext. libc6 (glibc2) uses "struct sigcontext" in */
|
||||
- /* prototypes, so we have to include the top-level sigcontext.h to */
|
||||
- /* make sure the former gets defined to be the latter if appropriate. */
|
||||
-# include <features.h>
|
||||
-# if 2 <= __GLIBC__
|
||||
-# if 2 == __GLIBC__ && 0 == __GLIBC_MINOR__
|
||||
- /* glibc 2.1 no longer has sigcontext.h. But signal.h */
|
||||
- /* has the right declaration for glibc 2.1. */
|
||||
-# include <sigcontext.h>
|
||||
-# endif /* 0 == __GLIBC_MINOR__ */
|
||||
-# else /* __GLIBC__ < 2 */
|
||||
- /* libc5 doesn't have <sigcontext.h>: go directly with the kernel */
|
||||
- /* one. Check LINUX_VERSION_CODE to see which we should reference. */
|
||||
-# include <asm/sigcontext.h>
|
||||
-# endif /* __GLIBC__ < 2 */
|
||||
-# endif
|
||||
-#endif /* LINUX && !POWERPC */
|
||||
-
|
||||
#if !defined(OS2) && !defined(PCR) && !defined(AMIGA) && !defined(MACOS) \
|
||||
&& !defined(MSWINCE) && !defined(__CC_ARM)
|
||||
# include <sys/types.h>
|
||||
--
|
||||
2.4.3
|
||||
|
42
package/bdwgc/0002-Fix-uClibc-build.patch
Normal file
42
package/bdwgc/0002-Fix-uClibc-build.patch
Normal file
@ -0,0 +1,42 @@
|
||||
From 8d3caf00db5d71ec19f03fbf96cecf6f70b4e868 Mon Sep 17 00:00:00 2001
|
||||
From: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
Date: Sun, 28 May 2017 20:21:09 +0200
|
||||
Subject: [PATCH] Fix uClibc build
|
||||
|
||||
uClibc defines __GLIBC__ but does not contain libc-version.h leading to
|
||||
a build error:
|
||||
|
||||
./include/private/gcconfig.h:1426:72: fatal error: gnu/libc-version.h: No such file or directory
|
||||
|
||||
Patch sent upstream: https://github.com/ivmai/bdwgc/pull/164
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
---
|
||||
include/private/gcconfig.h | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/include/private/gcconfig.h b/include/private/gcconfig.h
|
||||
index d7912e9e..bf17dd63 100644
|
||||
--- a/include/private/gcconfig.h
|
||||
+++ b/include/private/gcconfig.h
|
||||
@@ -1442,7 +1442,7 @@
|
||||
# define GC_PREFETCH_FOR_WRITE(x) \
|
||||
__asm__ __volatile__ ("prefetchw %0" : : "m"(*(char *)(x)))
|
||||
# endif
|
||||
-# if defined(__GLIBC__)
|
||||
+# if defined(__GLIBC__) && !defined(__UCLIBC__)
|
||||
/* Workaround lock elision implementation for some glibc. */
|
||||
# define GLIBC_2_19_TSX_BUG
|
||||
# include <gnu/libc-version.h> /* for gnu_get_libc_version() */
|
||||
@@ -2455,7 +2455,7 @@
|
||||
/* FIXME: This seems to be fixed in GLibc v2.14. */
|
||||
# define GETCONTEXT_FPU_EXCMASK_BUG
|
||||
# endif
|
||||
-# if defined(__GLIBC__)
|
||||
+# if defined(__GLIBC__) && !defined(__UCLIBC__)
|
||||
/* Workaround lock elision implementation for some glibc. */
|
||||
# define GLIBC_2_19_TSX_BUG
|
||||
# include <gnu/libc-version.h> /* for gnu_get_libc_version() */
|
||||
--
|
||||
2.11.0
|
||||
|
@ -1,424 +0,0 @@
|
||||
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
|
||||
|
||||
From 5e756d4d8df2949cb3b6e51532d3016cbb276fd7 Mon Sep 17 00:00:00 2001
|
||||
From: Ivan Maidanski <ivmai@mail.ru>
|
||||
Date: Fri, 27 Feb 2015 21:32:22 +0300
|
||||
Subject: [PATCH 004/135] Revert "Move asm machine-dependent files to 'src'
|
||||
folder" (partly)
|
||||
|
||||
Asm files moved back to base folder to avoid build issues (reported
|
||||
for NetBSD and Solaris on Sparc). Alternative way is to adjust
|
||||
configure.ac and Makefile.am properly but it requires more efforts
|
||||
(including testing).
|
||||
|
||||
* Makefile.am (EXTRA_libgc_la_SOURCES): Remove "src/" prefix.
|
||||
* Makefile.direct (SRCS, mach_dep.o): Likewise.
|
||||
* src/ia64_save_regs_in_stack.s: Move to base folder.
|
||||
* src/sparc_mach_dep.S: Likewise.
|
||||
* src/sparc_netbsd_mach_dep.s: Likewise.
|
||||
* src/sparc_sunos4_mach_dep.s: Likewise.
|
||||
|
||||
---
|
||||
Makefile.am | 4 +--
|
||||
Makefile.direct | 20 +++++++-------
|
||||
ia64_save_regs_in_stack.s | 11 ++++++++
|
||||
sparc_mach_dep.S | 61 +++++++++++++++++++++++++++++++++++++++++
|
||||
sparc_netbsd_mach_dep.s | 34 +++++++++++++++++++++++
|
||||
sparc_sunos4_mach_dep.s | 32 +++++++++++++++++++++
|
||||
src/ia64_save_regs_in_stack.s | 11 --------
|
||||
src/sparc_mach_dep.S | 61 -----------------------------------------
|
||||
src/sparc_netbsd_mach_dep.s | 34 -----------------------
|
||||
src/sparc_sunos4_mach_dep.s | 32 ---------------------
|
||||
11 files changed, 151 insertions(+), 151 deletions(-)
|
||||
create mode 100644 ia64_save_regs_in_stack.s
|
||||
create mode 100644 sparc_mach_dep.S
|
||||
create mode 100644 sparc_netbsd_mach_dep.s
|
||||
create mode 100644 sparc_sunos4_mach_dep.s
|
||||
delete mode 100644 src/ia64_save_regs_in_stack.s
|
||||
delete mode 100644 src/sparc_mach_dep.S
|
||||
delete mode 100644 src/sparc_netbsd_mach_dep.s
|
||||
delete mode 100644 src/sparc_sunos4_mach_dep.s
|
||||
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index f8057db..1688be2 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -100,8 +100,8 @@ libgc_la_LIBADD = @addobjs@ $(THREADDLLIBS) $(UNWINDLIBS) $(ATOMIC_OPS_LIBS)
|
||||
libgc_la_DEPENDENCIES = @addobjs@
|
||||
libgc_la_LDFLAGS = $(extra_ldflags_libgc) -version-info 1:3:0 -no-undefined
|
||||
|
||||
-EXTRA_libgc_la_SOURCES = src/ia64_save_regs_in_stack.s src/sparc_mach_dep.S \
|
||||
- src/sparc_netbsd_mach_dep.s src/sparc_sunos4_mach_dep.s
|
||||
+EXTRA_libgc_la_SOURCES = ia64_save_regs_in_stack.s sparc_mach_dep.S \
|
||||
+ sparc_netbsd_mach_dep.s sparc_sunos4_mach_dep.s
|
||||
|
||||
|
||||
# C++ Interface
|
||||
diff --git a/Makefile.direct b/Makefile.direct
|
||||
index d64598b..8ab80e8 100644
|
||||
--- a/Makefile.direct
|
||||
+++ b/Makefile.direct
|
||||
@@ -108,8 +108,8 @@ SRCS= $(CSRCS) \
|
||||
include/gc_config_macros.h include/private/pthread_support.h \
|
||||
include/private/pthread_stop_world.h include/private/darwin_semaphore.h \
|
||||
include/private/darwin_stop_world.h include/private/thread_local_alloc.h \
|
||||
- src/ia64_save_regs_in_stack.s src/sparc_mach_dep.S \
|
||||
- src/sparc_netbsd_mach_dep.s src/sparc_sunos4_mach_dep.s $(CORD_SRCS)
|
||||
+ ia64_save_regs_in_stack.s sparc_mach_dep.S \
|
||||
+ sparc_netbsd_mach_dep.s sparc_sunos4_mach_dep.s $(CORD_SRCS)
|
||||
|
||||
DOC_FILES= README.QUICK TODO doc/README.Mac doc/README.OS2 \
|
||||
doc/README.amiga doc/README.cords doc/debugging.html \
|
||||
@@ -309,17 +309,17 @@ dyn_test:
|
||||
# gcc -shared -Wl,-soname=libgc.so.0 -o libgc.so.0 $(LIBOBJS) dyn_load.lo
|
||||
# touch liblinuxgc.so
|
||||
|
||||
-mach_dep.o: $(srcdir)/mach_dep.c $(srcdir)/src/sparc_mach_dep.S \
|
||||
- $(srcdir)/src/sparc_sunos4_mach_dep.s \
|
||||
- $(srcdir)/src/ia64_save_regs_in_stack.s \
|
||||
- $(srcdir)/src/sparc_netbsd_mach_dep.s $(UTILS)
|
||||
+mach_dep.o: $(srcdir)/mach_dep.c $(srcdir)/sparc_mach_dep.S \
|
||||
+ $(srcdir)/sparc_sunos4_mach_dep.s \
|
||||
+ $(srcdir)/ia64_save_regs_in_stack.s \
|
||||
+ $(srcdir)/sparc_netbsd_mach_dep.s $(UTILS)
|
||||
rm -f mach_dep.o
|
||||
- ./if_mach SPARC SOLARIS $(CC) -c -o mach_dep2.o $(srcdir)/src/sparc_mach_dep.S
|
||||
- ./if_mach SPARC OPENBSD $(AS) -o mach_dep2.o $(srcdir)/src/sparc_sunos4_mach_dep.s
|
||||
- ./if_mach SPARC NETBSD $(AS) -o mach_dep2.o $(srcdir)/src/sparc_netbsd_mach_dep.s
|
||||
+ ./if_mach SPARC SOLARIS $(CC) -c -o mach_dep2.o $(srcdir)/sparc_mach_dep.S
|
||||
+ ./if_mach SPARC OPENBSD $(AS) -o mach_dep2.o $(srcdir)/sparc_sunos4_mach_dep.s
|
||||
+ ./if_mach SPARC NETBSD $(AS) -o mach_dep2.o $(srcdir)/sparc_netbsd_mach_dep.s
|
||||
./if_mach SPARC "" $(CC) -c -o mach_dep1.o $(SPECIALCFLAGS) $(srcdir)/mach_dep.c
|
||||
./if_mach SPARC "" ld -r -o mach_dep.o mach_dep1.o mach_dep2.o
|
||||
- ./if_mach IA64 "" as $(AS_ABI_FLAG) -o ia64_save_regs_in_stack.o $(srcdir)/src/ia64_save_regs_in_stack.s
|
||||
+ ./if_mach IA64 "" as $(AS_ABI_FLAG) -o ia64_save_regs_in_stack.o $(srcdir)/ia64_save_regs_in_stack.s
|
||||
./if_mach IA64 "" $(CC) -c -o mach_dep1.o $(SPECIALCFLAGS) $(srcdir)/mach_dep.c
|
||||
./if_mach IA64 "" ld -r -o mach_dep.o mach_dep1.o ia64_save_regs_in_stack.o
|
||||
./if_not_there mach_dep.o $(CC) -c $(SPECIALCFLAGS) $(srcdir)/mach_dep.c
|
||||
diff --git a/ia64_save_regs_in_stack.s b/ia64_save_regs_in_stack.s
|
||||
new file mode 100644
|
||||
index 0000000..2b81edf
|
||||
--- /dev/null
|
||||
+++ b/ia64_save_regs_in_stack.s
|
||||
@@ -0,0 +1,11 @@
|
||||
+ .text
|
||||
+ .align 16
|
||||
+ .global GC_save_regs_in_stack
|
||||
+ .proc GC_save_regs_in_stack
|
||||
+GC_save_regs_in_stack:
|
||||
+ .body
|
||||
+ flushrs
|
||||
+ ;;
|
||||
+ mov r8=ar.bsp
|
||||
+ br.ret.sptk.few rp
|
||||
+ .endp GC_save_regs_in_stack
|
||||
diff --git a/sparc_mach_dep.S b/sparc_mach_dep.S
|
||||
new file mode 100644
|
||||
index 0000000..d204dc4
|
||||
--- /dev/null
|
||||
+++ b/sparc_mach_dep.S
|
||||
@@ -0,0 +1,61 @@
|
||||
+! SPARCompiler 3.0 and later apparently no longer handles
|
||||
+! asm outside functions. So we need a separate .s file
|
||||
+! This is only set up for SunOS 5, not SunOS 4.
|
||||
+! Assumes this is called before the stack contents are
|
||||
+! examined.
|
||||
+
|
||||
+ .seg "text"
|
||||
+ .globl GC_save_regs_in_stack
|
||||
+GC_save_regs_in_stack:
|
||||
+#if defined(__arch64__) || defined(__sparcv9)
|
||||
+ save %sp,-128,%sp
|
||||
+ flushw
|
||||
+ ret
|
||||
+ restore %sp,2047+128,%o0
|
||||
+#else /* 32 bit SPARC */
|
||||
+ ta 0x3 ! ST_FLUSH_WINDOWS
|
||||
+ mov %sp,%o0
|
||||
+ retl
|
||||
+ nop
|
||||
+#endif /* 32 bit SPARC */
|
||||
+.GC_save_regs_in_stack_end:
|
||||
+ .size GC_save_regs_in_stack,.GC_save_regs_in_stack_end-GC_save_regs_in_stack
|
||||
+
|
||||
+! GC_clear_stack_inner(arg, limit) clears stack area up to limit and
|
||||
+! returns arg. Stack clearing is crucial on SPARC, so we supply
|
||||
+! an assembly version that s more careful. Assumes limit is hotter
|
||||
+! than sp, and limit is 8 byte aligned.
|
||||
+ .globl GC_clear_stack_inner
|
||||
+GC_clear_stack_inner:
|
||||
+#if defined(__arch64__) || defined(__sparcv9)
|
||||
+ mov %sp,%o2 ! Save sp
|
||||
+ add %sp,2047-8,%o3 ! p = sp+bias-8
|
||||
+ add %o1,-2047-192,%sp ! Move sp out of the way,
|
||||
+ ! so that traps still work.
|
||||
+ ! Includes some extra words
|
||||
+ ! so we can be sloppy below.
|
||||
+loop:
|
||||
+ stx %g0,[%o3] ! *(long *)p = 0
|
||||
+ cmp %o3,%o1
|
||||
+ bgu,pt %xcc, loop ! if (p > limit) goto loop
|
||||
+ add %o3,-8,%o3 ! p -= 8 (delay slot)
|
||||
+ retl
|
||||
+ mov %o2,%sp ! Restore sp., delay slot
|
||||
+#else /* 32 bit SPARC */
|
||||
+ mov %sp,%o2 ! Save sp
|
||||
+ add %sp,-8,%o3 ! p = sp-8
|
||||
+ clr %g1 ! [g0,g1] = 0
|
||||
+ add %o1,-0x60,%sp ! Move sp out of the way,
|
||||
+ ! so that traps still work.
|
||||
+ ! Includes some extra words
|
||||
+ ! so we can be sloppy below.
|
||||
+loop:
|
||||
+ std %g0,[%o3] ! *(long long *)p = 0
|
||||
+ cmp %o3,%o1
|
||||
+ bgu loop ! if (p > limit) goto loop
|
||||
+ add %o3,-8,%o3 ! p -= 8 (delay slot)
|
||||
+ retl
|
||||
+ mov %o2,%sp ! Restore sp., delay slot
|
||||
+#endif /* 32 bit SPARC */
|
||||
+.GC_clear_stack_inner_end:
|
||||
+ .size GC_clear_stack_inner,.GC_clear_stack_inner_end-GC_clear_stack_inner
|
||||
diff --git a/sparc_netbsd_mach_dep.s b/sparc_netbsd_mach_dep.s
|
||||
new file mode 100644
|
||||
index 0000000..14feb15
|
||||
--- /dev/null
|
||||
+++ b/sparc_netbsd_mach_dep.s
|
||||
@@ -0,0 +1,34 @@
|
||||
+! SPARCompiler 3.0 and later apparently no longer handles
|
||||
+! asm outside functions. So we need a separate .s file
|
||||
+! This is only set up for SunOS 4.
|
||||
+! Assumes this is called before the stack contents are
|
||||
+! examined.
|
||||
+
|
||||
+#include "machine/asm.h"
|
||||
+
|
||||
+ .seg "text"
|
||||
+ .globl _C_LABEL(GC_save_regs_in_stack)
|
||||
+ .globl _C_LABEL(GC_push_regs)
|
||||
+_C_LABEL(GC_save_regs_in_stack):
|
||||
+_C_LABEL(GC_push_regs):
|
||||
+ ta 0x3 ! ST_FLUSH_WINDOWS
|
||||
+ mov %sp,%o0
|
||||
+ retl
|
||||
+ nop
|
||||
+
|
||||
+ .globl _C_LABEL(GC_clear_stack_inner)
|
||||
+_C_LABEL(GC_clear_stack_inner):
|
||||
+ mov %sp,%o2 ! Save sp
|
||||
+ add %sp,-8,%o3 ! p = sp-8
|
||||
+ clr %g1 ! [g0,g1] = 0
|
||||
+ add %o1,-0x60,%sp ! Move sp out of the way,
|
||||
+ ! so that traps still work.
|
||||
+ ! Includes some extra words
|
||||
+ ! so we can be sloppy below.
|
||||
+loop:
|
||||
+ std %g0,[%o3] ! *(long long *)p = 0
|
||||
+ cmp %o3,%o1
|
||||
+ bgu loop ! if (p > limit) goto loop
|
||||
+ add %o3,-8,%o3 ! p -= 8 (delay slot)
|
||||
+ retl
|
||||
+ mov %o2,%sp ! Restore sp., delay slot
|
||||
diff --git a/sparc_sunos4_mach_dep.s b/sparc_sunos4_mach_dep.s
|
||||
new file mode 100644
|
||||
index 0000000..923f5ea
|
||||
--- /dev/null
|
||||
+++ b/sparc_sunos4_mach_dep.s
|
||||
@@ -0,0 +1,32 @@
|
||||
+! SPARCompiler 3.0 and later apparently no longer handles
|
||||
+! asm outside functions. So we need a separate .s file
|
||||
+! This is only set up for SunOS 4.
|
||||
+! Assumes this is called before the stack contents are
|
||||
+! examined.
|
||||
+
|
||||
+ .seg "text"
|
||||
+ .globl _GC_save_regs_in_stack
|
||||
+ .globl _GC_push_regs
|
||||
+_GC_save_regs_in_stack:
|
||||
+_GC_push_regs:
|
||||
+ ta 0x3 ! ST_FLUSH_WINDOWS
|
||||
+ mov %sp,%o0
|
||||
+ retl
|
||||
+ nop
|
||||
+
|
||||
+ .globl _GC_clear_stack_inner
|
||||
+_GC_clear_stack_inner:
|
||||
+ mov %sp,%o2 ! Save sp
|
||||
+ add %sp,-8,%o3 ! p = sp-8
|
||||
+ clr %g1 ! [g0,g1] = 0
|
||||
+ add %o1,-0x60,%sp ! Move sp out of the way,
|
||||
+ ! so that traps still work.
|
||||
+ ! Includes some extra words
|
||||
+ ! so we can be sloppy below.
|
||||
+loop:
|
||||
+ std %g0,[%o3] ! *(long long *)p = 0
|
||||
+ cmp %o3,%o1
|
||||
+ bgu loop ! if (p > limit) goto loop
|
||||
+ add %o3,-8,%o3 ! p -= 8 (delay slot)
|
||||
+ retl
|
||||
+ mov %o2,%sp ! Restore sp., delay slot
|
||||
diff --git a/src/ia64_save_regs_in_stack.s b/src/ia64_save_regs_in_stack.s
|
||||
deleted file mode 100644
|
||||
index 2b81edf..0000000
|
||||
--- a/src/ia64_save_regs_in_stack.s
|
||||
+++ /dev/null
|
||||
@@ -1,11 +0,0 @@
|
||||
- .text
|
||||
- .align 16
|
||||
- .global GC_save_regs_in_stack
|
||||
- .proc GC_save_regs_in_stack
|
||||
-GC_save_regs_in_stack:
|
||||
- .body
|
||||
- flushrs
|
||||
- ;;
|
||||
- mov r8=ar.bsp
|
||||
- br.ret.sptk.few rp
|
||||
- .endp GC_save_regs_in_stack
|
||||
diff --git a/src/sparc_mach_dep.S b/src/sparc_mach_dep.S
|
||||
deleted file mode 100644
|
||||
index d204dc4..0000000
|
||||
--- a/src/sparc_mach_dep.S
|
||||
+++ /dev/null
|
||||
@@ -1,61 +0,0 @@
|
||||
-! SPARCompiler 3.0 and later apparently no longer handles
|
||||
-! asm outside functions. So we need a separate .s file
|
||||
-! This is only set up for SunOS 5, not SunOS 4.
|
||||
-! Assumes this is called before the stack contents are
|
||||
-! examined.
|
||||
-
|
||||
- .seg "text"
|
||||
- .globl GC_save_regs_in_stack
|
||||
-GC_save_regs_in_stack:
|
||||
-#if defined(__arch64__) || defined(__sparcv9)
|
||||
- save %sp,-128,%sp
|
||||
- flushw
|
||||
- ret
|
||||
- restore %sp,2047+128,%o0
|
||||
-#else /* 32 bit SPARC */
|
||||
- ta 0x3 ! ST_FLUSH_WINDOWS
|
||||
- mov %sp,%o0
|
||||
- retl
|
||||
- nop
|
||||
-#endif /* 32 bit SPARC */
|
||||
-.GC_save_regs_in_stack_end:
|
||||
- .size GC_save_regs_in_stack,.GC_save_regs_in_stack_end-GC_save_regs_in_stack
|
||||
-
|
||||
-! GC_clear_stack_inner(arg, limit) clears stack area up to limit and
|
||||
-! returns arg. Stack clearing is crucial on SPARC, so we supply
|
||||
-! an assembly version that s more careful. Assumes limit is hotter
|
||||
-! than sp, and limit is 8 byte aligned.
|
||||
- .globl GC_clear_stack_inner
|
||||
-GC_clear_stack_inner:
|
||||
-#if defined(__arch64__) || defined(__sparcv9)
|
||||
- mov %sp,%o2 ! Save sp
|
||||
- add %sp,2047-8,%o3 ! p = sp+bias-8
|
||||
- add %o1,-2047-192,%sp ! Move sp out of the way,
|
||||
- ! so that traps still work.
|
||||
- ! Includes some extra words
|
||||
- ! so we can be sloppy below.
|
||||
-loop:
|
||||
- stx %g0,[%o3] ! *(long *)p = 0
|
||||
- cmp %o3,%o1
|
||||
- bgu,pt %xcc, loop ! if (p > limit) goto loop
|
||||
- add %o3,-8,%o3 ! p -= 8 (delay slot)
|
||||
- retl
|
||||
- mov %o2,%sp ! Restore sp., delay slot
|
||||
-#else /* 32 bit SPARC */
|
||||
- mov %sp,%o2 ! Save sp
|
||||
- add %sp,-8,%o3 ! p = sp-8
|
||||
- clr %g1 ! [g0,g1] = 0
|
||||
- add %o1,-0x60,%sp ! Move sp out of the way,
|
||||
- ! so that traps still work.
|
||||
- ! Includes some extra words
|
||||
- ! so we can be sloppy below.
|
||||
-loop:
|
||||
- std %g0,[%o3] ! *(long long *)p = 0
|
||||
- cmp %o3,%o1
|
||||
- bgu loop ! if (p > limit) goto loop
|
||||
- add %o3,-8,%o3 ! p -= 8 (delay slot)
|
||||
- retl
|
||||
- mov %o2,%sp ! Restore sp., delay slot
|
||||
-#endif /* 32 bit SPARC */
|
||||
-.GC_clear_stack_inner_end:
|
||||
- .size GC_clear_stack_inner,.GC_clear_stack_inner_end-GC_clear_stack_inner
|
||||
diff --git a/src/sparc_netbsd_mach_dep.s b/src/sparc_netbsd_mach_dep.s
|
||||
deleted file mode 100644
|
||||
index 14feb15..0000000
|
||||
--- a/src/sparc_netbsd_mach_dep.s
|
||||
+++ /dev/null
|
||||
@@ -1,34 +0,0 @@
|
||||
-! SPARCompiler 3.0 and later apparently no longer handles
|
||||
-! asm outside functions. So we need a separate .s file
|
||||
-! This is only set up for SunOS 4.
|
||||
-! Assumes this is called before the stack contents are
|
||||
-! examined.
|
||||
-
|
||||
-#include "machine/asm.h"
|
||||
-
|
||||
- .seg "text"
|
||||
- .globl _C_LABEL(GC_save_regs_in_stack)
|
||||
- .globl _C_LABEL(GC_push_regs)
|
||||
-_C_LABEL(GC_save_regs_in_stack):
|
||||
-_C_LABEL(GC_push_regs):
|
||||
- ta 0x3 ! ST_FLUSH_WINDOWS
|
||||
- mov %sp,%o0
|
||||
- retl
|
||||
- nop
|
||||
-
|
||||
- .globl _C_LABEL(GC_clear_stack_inner)
|
||||
-_C_LABEL(GC_clear_stack_inner):
|
||||
- mov %sp,%o2 ! Save sp
|
||||
- add %sp,-8,%o3 ! p = sp-8
|
||||
- clr %g1 ! [g0,g1] = 0
|
||||
- add %o1,-0x60,%sp ! Move sp out of the way,
|
||||
- ! so that traps still work.
|
||||
- ! Includes some extra words
|
||||
- ! so we can be sloppy below.
|
||||
-loop:
|
||||
- std %g0,[%o3] ! *(long long *)p = 0
|
||||
- cmp %o3,%o1
|
||||
- bgu loop ! if (p > limit) goto loop
|
||||
- add %o3,-8,%o3 ! p -= 8 (delay slot)
|
||||
- retl
|
||||
- mov %o2,%sp ! Restore sp., delay slot
|
||||
diff --git a/src/sparc_sunos4_mach_dep.s b/src/sparc_sunos4_mach_dep.s
|
||||
deleted file mode 100644
|
||||
index 923f5ea..0000000
|
||||
--- a/src/sparc_sunos4_mach_dep.s
|
||||
+++ /dev/null
|
||||
@@ -1,32 +0,0 @@
|
||||
-! SPARCompiler 3.0 and later apparently no longer handles
|
||||
-! asm outside functions. So we need a separate .s file
|
||||
-! This is only set up for SunOS 4.
|
||||
-! Assumes this is called before the stack contents are
|
||||
-! examined.
|
||||
-
|
||||
- .seg "text"
|
||||
- .globl _GC_save_regs_in_stack
|
||||
- .globl _GC_push_regs
|
||||
-_GC_save_regs_in_stack:
|
||||
-_GC_push_regs:
|
||||
- ta 0x3 ! ST_FLUSH_WINDOWS
|
||||
- mov %sp,%o0
|
||||
- retl
|
||||
- nop
|
||||
-
|
||||
- .globl _GC_clear_stack_inner
|
||||
-_GC_clear_stack_inner:
|
||||
- mov %sp,%o2 ! Save sp
|
||||
- add %sp,-8,%o3 ! p = sp-8
|
||||
- clr %g1 ! [g0,g1] = 0
|
||||
- add %o1,-0x60,%sp ! Move sp out of the way,
|
||||
- ! so that traps still work.
|
||||
- ! Includes some extra words
|
||||
- ! so we can be sloppy below.
|
||||
-loop:
|
||||
- std %g0,[%o3] ! *(long long *)p = 0
|
||||
- cmp %o3,%o1
|
||||
- bgu loop ! if (p > limit) goto loop
|
||||
- add %o3,-8,%o3 ! p -= 8 (delay slot)
|
||||
- retl
|
||||
- mov %o2,%sp ! Restore sp., delay slot
|
||||
--
|
||||
1.7.10.4
|
||||
|
@ -1,32 +0,0 @@
|
||||
From f8ecc7fb09adf34a23d324f373e667c81311fc1c Mon Sep 17 00:00:00 2001
|
||||
From: Romain Naour <romain.naour@gmail.com>
|
||||
Date: Sat, 6 Aug 2016 23:24:35 +0200
|
||||
Subject: [PATCH] configure: match uclinux pattern
|
||||
|
||||
bdwgc does not recognize "uclinux" as a valid OS part of the target
|
||||
tuple which is used by some arm cortex-M toolchains.
|
||||
|
||||
Fixes:
|
||||
http://autobuild.buildroot.net/results/94f/94fbc1e5afe183e5b071d1e869b2d780025389e2
|
||||
|
||||
Signed-off-by: Romain Naour <romain.naour@gmail.com>
|
||||
---
|
||||
configure.ac | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index b1ce2b2..a69d101 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -186,7 +186,7 @@ case "$THREADS" in
|
||||
AC_DEFINE(THREAD_LOCAL_ALLOC)
|
||||
AC_MSG_WARN("Explicit GC_INIT() calls may be required.");
|
||||
;;
|
||||
- *-*-linux*)
|
||||
+ *-*-*linux*)
|
||||
AC_DEFINE(GC_LINUX_THREADS)
|
||||
AC_DEFINE(_REENTRANT)
|
||||
;;
|
||||
--
|
||||
2.5.5
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Locally computed
|
||||
sha256 63320ad7c45460e4a40e03f5aa4c6893783f21a16416c3282b994f933312afa2 gc-7.4.2.tar.gz
|
||||
sha256 a14a28b1129be90e55cd6f71127ffc5594e1091d5d54131528c24cd0c03b7d90 gc-7.6.0.tar.gz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BDWGC_VERSION = 7.4.2
|
||||
BDWGC_VERSION = 7.6.0
|
||||
BDWGC_SOURCE = gc-$(BDWGC_VERSION).tar.gz
|
||||
BDWGC_SITE = http://www.hboehm.info/gc/gc_source
|
||||
BDWGC_INSTALL_STAGING = YES
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Localy computed
|
||||
# Locally computed
|
||||
sha256 2ce5f3c2323500bdf651e7fcaecbd1011997141e6067567b8d2caa4cf7182f4a benejson-0.9.7.tar.gz
|
||||
|
@ -1,8 +1,8 @@
|
||||
config BR2_PACKAGE_BERKELEYDB
|
||||
bool "berkeleydb"
|
||||
help
|
||||
The Berkeley database. A very common library for database
|
||||
applications.
|
||||
The Berkeley database. A very common library for
|
||||
database applications.
|
||||
|
||||
http://www.sleepycat.com/products/db.shtml
|
||||
|
||||
@ -16,6 +16,7 @@ config BR2_PACKAGE_BERKELEYDB_COMPAT185
|
||||
config BR2_PACKAGE_BERKELEYDB_TOOLS
|
||||
bool "install tools"
|
||||
help
|
||||
Install berkeleydb tools, mostly useful for debugging purposes.
|
||||
Install berkeleydb tools, mostly useful for debugging
|
||||
purposes.
|
||||
|
||||
endif
|
||||
|
@ -4,14 +4,16 @@ config BR2_PACKAGE_BIND
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
depends on !BR2_STATIC_LIBS
|
||||
help
|
||||
BIND (Berkeley Internet Name Domain) is an implementation of
|
||||
the Domain Name System (DNS) protocols and provides an openly
|
||||
redistributable reference implementation of the major
|
||||
components of the Domain Name System, including:
|
||||
BIND (Berkeley Internet Name Domain) is an
|
||||
implementation of the Domain Name System (DNS) protocols
|
||||
and provides an openly redistributable reference
|
||||
implementation of the major components of the Domain
|
||||
Name System, including:
|
||||
|
||||
* a Domain Name System server (named)
|
||||
* a Domain Name System resolver library
|
||||
* tools for verifying the proper operation of the DNS server
|
||||
* tools for verifying the proper operation of the DNS
|
||||
server
|
||||
|
||||
The BIND DNS Server is used on the vast majority of name
|
||||
serving machines on the Internet, providing a robust and
|
||||
@ -19,7 +21,8 @@ config BR2_PACKAGE_BIND
|
||||
architecture can be built. The resolver library included in
|
||||
the BIND distribution provides the standard APIs for
|
||||
translation between domain names and Internet addresses and is
|
||||
intended to be linked with applications requiring name service.
|
||||
intended to be linked with applications requiring name
|
||||
service.
|
||||
|
||||
http://www.isc.org/sw/bind/
|
||||
|
||||
|
@ -5,11 +5,11 @@ config BR2_PACKAGE_BIOSDEVNAME
|
||||
select BR2_PACKAGE_PCIUTILS
|
||||
select BR2_PACKAGE_ZLIB
|
||||
help
|
||||
Biosdevname is a udev helper that looks at various BIOS tables to
|
||||
figure out what the actual hardware names are for Ethernet ports
|
||||
and renames the ports accordingly. This has the advantage of
|
||||
always referring to the same port regardless of system or
|
||||
hardware changes that might otherwise alter the typical ethX
|
||||
naming.
|
||||
Biosdevname is a udev helper that looks at various BIOS tables
|
||||
to figure out what the actual hardware names are for Ethernet
|
||||
ports and renames the ports accordingly. This has the
|
||||
advantage of always referring to the same port regardless of
|
||||
system or hardware changes that might otherwise alter the
|
||||
typical ethX naming.
|
||||
|
||||
http://linux.dell.com/biosdevname/
|
||||
|
@ -1,3 +1,2 @@
|
||||
# Locally computed hashes, not provided by upstream
|
||||
sha1 a926961d6adb673aed062683ab8b80e6418523ea biosdevname-0.6.0.tar.gz
|
||||
sha256 c75bf92d3184f7dd1973af002de152498145021efdd5de46d6bf796acef43914 biosdevname-0.6.0.tar.gz
|
||||
sha256 954575f482ff5de2d49c335b563990859a3eb3506e8fa976f6915eba870d71f6 biosdevname-0.7.2.tar.gz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BIOSDEVNAME_VERSION = 0.6.0
|
||||
BIOSDEVNAME_VERSION = 0.7.2
|
||||
BIOSDEVNAME_SITE = http://linux.dell.com/biosdevname/biosdevname-$(BIOSDEVNAME_VERSION)
|
||||
BIOSDEVNAME_LICENSE = GPL
|
||||
BIOSDEVNAME_LICENSE_FILES = COPYING
|
||||
|
@ -1,4 +1,4 @@
|
||||
# from https://get.videolan.org/bitstream/1.1/bitstream-1.1.tar.bz2.md5
|
||||
md5 88e6e786242196b4d73a5b6075aeb1a2 bitstream-1.1.tar.bz2
|
||||
# locally calculated
|
||||
sha256 90b65f619895d31e652386d5d7d2d2d62cccd44383c1fac9145d659013a2de9e bitstream-1.1.tar.bz2
|
||||
# From https://get.videolan.org/bitstream/1.2/bitstream-1.2.tar.bz2
|
||||
sha256 ccfbb438711606de1fad881b58c8f134e2d82b4d53a88ea48f2d1bcb49ca5ad2 bitstream-1.2.tar.bz2
|
||||
# From https://get.videolan.org/bitstream/1.2/bitstream-1.2.tar.bz2.md5
|
||||
md5 c4b2dbd84eb5799f1525eb9a4e01dc56 bitstream-1.2.tar.bz2
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BITSTREAM_VERSION = 1.1
|
||||
BITSTREAM_VERSION = 1.2
|
||||
BITSTREAM_SOURCE = bitstream-$(BITSTREAM_VERSION).tar.bz2
|
||||
BITSTREAM_SITE = https://get.videolan.org/bitstream/$(BITSTREAM_VERSION)
|
||||
BITSTREAM_LICENSE = MIT
|
||||
|
@ -39,15 +39,10 @@ comment "OBEX support needs a toolchain w/ C++"
|
||||
|
||||
config BR2_PACKAGE_BLUEZ5_UTILS_CLIENT
|
||||
bool "build CLI client"
|
||||
# wordexp support not in our uClibc configuration
|
||||
depends on !BR2_TOOLCHAIN_USES_UCLIBC
|
||||
select BR2_PACKAGE_READLINE
|
||||
help
|
||||
Enable the Bluez 5.x command line client.
|
||||
|
||||
comment "bluez5-utils client needs a glibc or musl toolchain"
|
||||
depends on BR2_TOOLCHAIN_USES_UCLIBC
|
||||
|
||||
config BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED
|
||||
bool "install deprecated tool"
|
||||
depends on BR2_PACKAGE_BLUEZ5_UTILS_CLIENT
|
||||
@ -87,7 +82,8 @@ config BR2_PACKAGE_BLUEZ5_PLUGINS_SIXAXIS
|
||||
bool "build sixaxis plugin"
|
||||
depends on BR2_PACKAGE_HAS_UDEV
|
||||
help
|
||||
Build BlueZ 5.x sixaxis plugin (support Sony Dualshock controller)
|
||||
Build BlueZ 5.x sixaxis plugin (support Sony Dualshock
|
||||
controller)
|
||||
|
||||
comment "sixaxis plugin needs udev /dev management"
|
||||
depends on !BR2_PACKAGE_HAS_UDEV
|
||||
|
@ -1,2 +1,2 @@
|
||||
# From https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc:
|
||||
sha256 0c321e291f8b45e6a78e379dfe80592b65955a0f0ab191f1cca0edd8ec356c85 bluez-5.44.tar.xz
|
||||
sha256 4cacb00703a6bc149cb09502257d321597d43952374a16f3558766ffa85364e9 bluez-5.45.tar.xz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BLUEZ5_UTILS_VERSION = 5.44
|
||||
BLUEZ5_UTILS_VERSION = 5.45
|
||||
BLUEZ5_UTILS_SOURCE = bluez-$(BLUEZ5_UTILS_VERSION).tar.xz
|
||||
BLUEZ5_UTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/bluetooth
|
||||
BLUEZ5_UTILS_INSTALL_STAGING = YES
|
||||
|
@ -37,8 +37,9 @@ config BR2_PACKAGE_BLUEZ_UTILS_GATT
|
||||
bool "GATT support"
|
||||
select BR2_PACKAGE_READLINE
|
||||
help
|
||||
Generic Attribute Profile (GATT) support. This provides profile
|
||||
discovery and description services for Bluetooth Low Energy.
|
||||
Generic Attribute Profile (GATT) support. This provides
|
||||
profile discovery and description services for Bluetooth Low
|
||||
Energy.
|
||||
This will install the gatttool utility.
|
||||
endif
|
||||
|
||||
|
@ -5,8 +5,8 @@ config BR2_PACKAGE_BMON
|
||||
select BR2_PACKAGE_LIBNL
|
||||
select BR2_PACKAGE_NCURSES
|
||||
help
|
||||
bmon is a bandwidth monitor capable of retrieving statistics from
|
||||
various input modules. It provides various output methods
|
||||
bmon is a bandwidth monitor capable of retrieving statistics
|
||||
from various input modules. It provides various output methods
|
||||
including a curses based interface.
|
||||
|
||||
https://github.com/tgraf/bmon/
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Locally computed:
|
||||
sha256 95ca4a02aff37570660c81a87065b53ebc281c33fa86b91a6a7a650eee10678f bootstrap-3.3.1-dist.zip
|
||||
sha256 f498a8ff2dd007e29c2074f5e4b01a9a01775c3ff3aeaf6906ea503bc5791b7b bootstrap-3.3.7-dist.zip
|
||||
|
@ -4,23 +4,25 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BOOTSTRAP_VERSION = 3.3.1
|
||||
BOOTSTRAP_VERSION = 3.3.7
|
||||
BOOTSTRAP_SITE = https://github.com/twbs/bootstrap/releases/download/v$(BOOTSTRAP_VERSION)
|
||||
BOOTSTRAP_SOURCE = bootstrap-$(BOOTSTRAP_VERSION)-dist.zip
|
||||
BOOTSTRAP_LICENSE = MIT
|
||||
|
||||
define BOOTSTRAP_EXTRACT_CMDS
|
||||
$(UNZIP) $(DL_DIR)/$(BOOTSTRAP_SOURCE) -d $(@D)
|
||||
mv $(@D)/bootstrap-$(BOOTSTRAP_VERSION)-dist/* $(@D)/
|
||||
rmdir $(@D)/bootstrap-$(BOOTSTRAP_VERSION)-dist
|
||||
endef
|
||||
|
||||
define BOOTSTRAP_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -m 0644 -D $(@D)/dist/css/bootstrap-theme.min.css \
|
||||
$(INSTALL) -m 0644 -D $(@D)/css/bootstrap-theme.min.css \
|
||||
$(TARGET_DIR)/var/www/bootstrap/css/bootstrap-theme.min.css
|
||||
$(INSTALL) -m 0644 -D $(@D)/dist/css/bootstrap.min.css \
|
||||
$(INSTALL) -m 0644 -D $(@D)/css/bootstrap.min.css \
|
||||
$(TARGET_DIR)/var/www/bootstrap/css/bootstrap.min.css
|
||||
$(INSTALL) -m 0644 -D $(@D)/dist/js/bootstrap.min.js \
|
||||
$(INSTALL) -m 0644 -D $(@D)/js/bootstrap.min.js \
|
||||
$(TARGET_DIR)/var/www/bootstrap/js/bootstrap.min.js
|
||||
cp -r $(@D)/dist/fonts $(TARGET_DIR)/var/www/bootstrap/
|
||||
cp -r $(@D)/fonts $(TARGET_DIR)/var/www/bootstrap/
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
|
@ -2,9 +2,9 @@ config BR2_PACKAGE_BOOTUTILS
|
||||
bool "bootutils"
|
||||
depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
|
||||
help
|
||||
BootUtils is a collection of utilities to facilitate booting of
|
||||
Linux 2.6-based systems. The process of finding the root volume
|
||||
either by label or explicit label= on the kernel command line,
|
||||
mounting it, and 'switchroot'ing is automated.
|
||||
BootUtils is a collection of utilities to facilitate booting
|
||||
of Linux 2.6-based systems. The process of finding the root
|
||||
volume either by label or explicit label= on the kernel
|
||||
command line, mounting it, and 'switchroot'ing is automated.
|
||||
|
||||
http://bootutils.sourceforge.net/
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Locally calculated after checking pgp signature
|
||||
sha256 23ec973d4b4a4fe04f490d409e08ac5638afe3aa09acd7f520daaff38ba19b90 Botan-1.10.13.tgz
|
||||
sha256 6c5472401d06527e87adcb53dd270f3c9b1fb688703b04dd7a7cfb86289efe52 Botan-1.10.16.tgz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BOTAN_VERSION = 1.10.13
|
||||
BOTAN_VERSION = 1.10.16
|
||||
BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tgz
|
||||
BOTAN_SITE = http://botan.randombit.net/releases
|
||||
BOTAN_LICENSE = BSD-2-Clause
|
||||
|
@ -1,7 +1,7 @@
|
||||
config BR2_PACKAGE_BRIDGE_UTILS
|
||||
bool "bridge-utils"
|
||||
help
|
||||
Manage ethernet bridging; a way to connect networks together to
|
||||
form a larger network.
|
||||
Manage ethernet bridging; a way to connect networks together
|
||||
to form a larger network.
|
||||
|
||||
https://git.kernel.org/cgit/linux/kernel/git/shemminger/bridge-utils.git/
|
||||
|
@ -1,2 +1,2 @@
|
||||
# From https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/sha256sums.asc
|
||||
sha256 ed09df670338562a52d9e7d76a362cc932737e2a67adca4c09395374be1de60a btrfs-progs-v4.10.2.tar.xz
|
||||
sha256 e17a68cc52a27d905b715445e91ddbaa4d42de4847d54836d6ed21e012dabf0e btrfs-progs-v4.11.tar.xz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BTRFS_PROGS_VERSION = 4.10.2
|
||||
BTRFS_PROGS_VERSION = 4.11
|
||||
BTRFS_PROGS_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/people/kdave/btrfs-progs
|
||||
BTRFS_PROGS_SOURCE = btrfs-progs-v$(BTRFS_PROGS_VERSION).tar.xz
|
||||
BTRFS_PROGS_DEPENDENCIES = host-pkgconf e2fsprogs lzo util-linux zlib
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 6c76cb5182c20b8ce7d6911f8aebc4fae43f919e747a003f1a66698628b27682 bustle-0.4.3.tar.gz
|
||||
sha256 921c2cbbb957dcb02c3aa8fd1eeff3534cb437fa9eeca1c25206ad1e741a3f14 bustle-0.5.4.tar.gz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
BUSTLE_VERSION = 0.4.3
|
||||
BUSTLE_VERSION = 0.5.4
|
||||
BUSTLE_SITE = http://www.willthompson.co.uk/bustle/releases/$(BUSTLE_VERSION)
|
||||
BUSTLE_LICENSE = LGPL-2.1+
|
||||
BUSTLE_LICENSE_FILES = LICENSE
|
||||
|
@ -2,8 +2,8 @@ config BR2_PACKAGE_BUSYBOX
|
||||
bool "BusyBox"
|
||||
default y
|
||||
help
|
||||
The Swiss Army Knife of embedded Linux. It slices, it dices, it
|
||||
makes Julian Fries.
|
||||
The Swiss Army Knife of embedded Linux. It slices, it dices,
|
||||
it makes Julian Fries.
|
||||
|
||||
http://busybox.net/
|
||||
|
||||
@ -15,10 +15,12 @@ config BR2_PACKAGE_BUSYBOX_CONFIG
|
||||
string "BusyBox configuration file to use?"
|
||||
default "package/busybox/busybox.config"
|
||||
help
|
||||
Some people may wish to use their own modified BusyBox configuration
|
||||
file, and will specify their config file location with this option.
|
||||
Some people may wish to use their own modified BusyBox
|
||||
configuration file, and will specify their config file
|
||||
location with this option.
|
||||
|
||||
Most people will just use the default BusyBox configuration file.
|
||||
Most people will just use the default BusyBox configuration
|
||||
file.
|
||||
|
||||
config BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES
|
||||
string "Additional BusyBox configuration fragment files"
|
||||
|
@ -1,3 +1,3 @@
|
||||
# From http://sourceforge.net/projects/c-icap/files/c-icap-modules/0.4.x/
|
||||
md5 5acd9487679ed47fbee00270d436718d c_icap_modules-0.4.2.tar.gz
|
||||
sha1 e5f4203980b732b9de165c1e83c4703734c3e0e2 c_icap_modules-0.4.2.tar.gz
|
||||
md5 1a7eaa7a34ff35c2440cf303f7b45f22 c_icap_modules-0.4.5.tar.gz
|
||||
sha1 515145e6d29413aff8543937504dc5c419043fd5 c_icap_modules-0.4.5.tar.gz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
C_ICAP_MODULES_VERSION = 0.4.2
|
||||
C_ICAP_MODULES_VERSION = 0.4.5
|
||||
C_ICAP_MODULES_SOURCE = c_icap_modules-$(C_ICAP_MODULES_VERSION).tar.gz
|
||||
C_ICAP_MODULES_SITE = http://downloads.sourceforge.net/c-icap
|
||||
C_ICAP_MODULES_LICENSE = GPL-2.0+
|
||||
|
@ -12,8 +12,6 @@ C_ICAP_LICENSE_FILES = COPYING
|
||||
C_ICAP_INSTALL_STAGING = YES
|
||||
C_ICAP_CONFIG_SCRIPTS = c-icap-config c-icap-libicapapi-config
|
||||
C_ICAP_CONF_OPTS = \
|
||||
--with-process-mutexes=posix \
|
||||
--without-ldap \
|
||||
--without-perl \
|
||||
--enable-large-files \
|
||||
--enable-ipv6
|
||||
@ -42,6 +40,34 @@ else
|
||||
C_ICAP_CONF_OPTS += --without-bzlib
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBMEMCACHED),y)
|
||||
C_ICAP_CONF_OPTS += --with-memcached
|
||||
C_ICAP_DEPENDENCIES += libmemcached
|
||||
else
|
||||
C_ICAP_CONF_OPTS += --without-memcached
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_OPENLDAP),y)
|
||||
C_ICAP_CONF_OPTS += --with-ldap
|
||||
C_ICAP_DEPENDENCIES += openldap
|
||||
else
|
||||
C_ICAP_CONF_OPTS += --without-ldap
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
||||
C_ICAP_CONF_OPTS += --with-openssl
|
||||
C_ICAP_DEPENDENCIES += openssl
|
||||
else
|
||||
C_ICAP_CONF_OPTS += --without-openssl
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_PCRE),y)
|
||||
C_ICAP_CONF_OPTS += --with-pcre
|
||||
C_ICAP_DEPENDENCIES += pcre
|
||||
else
|
||||
C_ICAP_CONF_OPTS += --without-pcre
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_ZLIB),y)
|
||||
C_ICAP_CONF_OPTS += --with-zlib
|
||||
C_ICAP_DEPENDENCIES += zlib
|
||||
|
@ -1,32 +0,0 @@
|
||||
From 1d8cb0ad54099c3d7261aaa19a2c0786f16736d0 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||
Date: Sat, 8 Aug 2015 22:42:39 +0200
|
||||
Subject: [PATCH] Add missing header for musl compatibility
|
||||
|
||||
<linux/ioctl.h> is needed to get the definition of _IOC_SIZEBITS and
|
||||
solve the following build failure:
|
||||
|
||||
src/spi.c: In function 'spi_transfer':
|
||||
src/spi.c:100:24: error: '_IOC_SIZEBITS' undeclared (first use in this function)
|
||||
if (ioctl(spi->fd, SPI_IOC_MESSAGE(1), &spi_xfer) < 1)
|
||||
|
||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||
---
|
||||
src/spi.c | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/src/spi.c b/src/spi.c
|
||||
index 52a8d3d..1a6b17c 100644
|
||||
--- a/src/spi.c
|
||||
+++ b/src/spi.c
|
||||
@@ -16,6 +16,7 @@
|
||||
#include <errno.h>
|
||||
|
||||
#include <sys/ioctl.h>
|
||||
+#include <linux/ioctl.h>
|
||||
#include <linux/spi/spidev.h>
|
||||
|
||||
#include "spi.h"
|
||||
--
|
||||
2.5.0
|
||||
|
@ -1,70 +0,0 @@
|
||||
From 295316c3f44c3e779e85d7453424496a3bb4bc48 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||
Date: Sat, 8 Aug 2015 22:56:09 +0200
|
||||
Subject: [PATCH] Fix build on SPARC
|
||||
|
||||
On SPARC, the definitions of B2500000, B3000000, B3500000 and B4000000
|
||||
are not necessarily available, so use those values only if defined in
|
||||
the kernel headers.
|
||||
|
||||
It fixes SPARC build failures such as:
|
||||
|
||||
src/serial.c: In function '_serial_baudrate_to_bits':
|
||||
src/serial.c:73:30: error: 'B2500000' undeclared (first use in this function)
|
||||
case 2500000: return B2500000;
|
||||
^
|
||||
src/serial.c:73:30: note: each undeclared identifier is reported only once for each function it appears in
|
||||
src/serial.c:74:30: error: 'B3000000' undeclared (first use in this function)
|
||||
case 3000000: return B3000000;
|
||||
^
|
||||
|
||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
||||
---
|
||||
src/serial.c | 16 ++++++++++++++++
|
||||
1 file changed, 16 insertions(+)
|
||||
|
||||
diff --git a/src/serial.c b/src/serial.c
|
||||
index e385309..efd425e 100644
|
||||
--- a/src/serial.c
|
||||
+++ b/src/serial.c
|
||||
@@ -70,10 +70,18 @@ static int _serial_baudrate_to_bits(uint32_t baudrate) {
|
||||
case 1152000: return B1152000;
|
||||
case 1500000: return B1500000;
|
||||
case 2000000: return B2000000;
|
||||
+#ifdef B2500000
|
||||
case 2500000: return B2500000;
|
||||
+#endif
|
||||
+#ifdef B3000000
|
||||
case 3000000: return B3000000;
|
||||
+#endif
|
||||
+#ifdef B3500000
|
||||
case 3500000: return B3500000;
|
||||
+#endif
|
||||
+#ifdef B4000000
|
||||
case 4000000: return B4000000;
|
||||
+#endif
|
||||
default: return -1;
|
||||
}
|
||||
}
|
||||
@@ -107,10 +115,18 @@ static int _serial_bits_to_baudrate(uint32_t bits) {
|
||||
case B1152000: return 1152000;
|
||||
case B1500000: return 1500000;
|
||||
case B2000000: return 2000000;
|
||||
+#ifdef B2500000
|
||||
case B2500000: return 2500000;
|
||||
+#endif
|
||||
+#ifdef B3000000
|
||||
case B3000000: return 3000000;
|
||||
+#endif
|
||||
+#ifdef B3500000
|
||||
case B3500000: return 3500000;
|
||||
+#endif
|
||||
+#ifdef B4000000
|
||||
case B4000000: return 4000000;
|
||||
+#endif
|
||||
default: return -1;
|
||||
}
|
||||
}
|
||||
--
|
||||
2.5.0
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Locally calculated
|
||||
sha256 5ae4c3f9de0e64d8153ee58b85c4a5defb9f755c6ae215f11b46719bbbac1335 c-periphery-v1.0.3.tar.gz
|
||||
sha256 c6cfaae7496ff6500b747106571de6b4ca7d80a383297e592ffcfa3413b66321 c-periphery-v1.1.1.tar.gz
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
C_PERIPHERY_VERSION = v1.0.3
|
||||
C_PERIPHERY_VERSION = v1.1.1
|
||||
C_PERIPHERY_SITE = $(call github,vsergeev,c-periphery,$(C_PERIPHERY_VERSION))
|
||||
C_PERIPHERY_INSTALL_STAGING = YES
|
||||
# only a static library
|
||||
|
@ -6,6 +6,7 @@ config BR2_PACKAGE_CA_CERTIFICATES
|
||||
connections.
|
||||
|
||||
It includes, among others, certificate authorities used by the
|
||||
Debian infrastructure and those shipped with Mozilla's browsers.
|
||||
Debian infrastructure and those shipped with Mozilla's
|
||||
browsers.
|
||||
|
||||
http://anonscm.debian.org/gitweb/?p=collab-maint/ca-certificates.git
|
||||
|
@ -16,8 +16,8 @@ config BR2_PACKAGE_CANFESTIVAL
|
||||
depends on !BR2_STATIC_LIBS
|
||||
help
|
||||
CanFestival is an OpenSource CANOpen framework, licensed under
|
||||
LGPLv2.1 and GPLv2 for some drivers (virtual_kernel, lincan and
|
||||
copcican_comedi).
|
||||
LGPLv2.1 and GPLv2 for some drivers (virtual_kernel, lincan
|
||||
and copcican_comedi).
|
||||
|
||||
http://www.canfestival.org
|
||||
|
||||
@ -78,9 +78,9 @@ config BR2_PACKAGE_CANFESTIVAL_DRIVER
|
||||
config BR2_PACKAGE_CANFESTIVAL_ADDITIONAL_OPTIONS
|
||||
string "additional configure options"
|
||||
help
|
||||
Additional options can be passed directly to the configure script
|
||||
(e.g.: --MAX_CAN_BUS_ID=..., --SDO_MAX_LENGTH_TRANSFER=...,
|
||||
--SDO_BLOCK_SIZE=...).
|
||||
Additional options can be passed directly to the configure
|
||||
script (e.g.: --MAX_CAN_BUS_ID=...,
|
||||
--SDO_MAX_LENGTH_TRANSFER=..., --SDO_BLOCK_SIZE=...).
|
||||
|
||||
config BR2_PACKAGE_CANFESTIVAL_INSTALL_EXAMPLES
|
||||
bool "install examples"
|
||||
|
@ -1,3 +1,3 @@
|
||||
# From http://cdn-fastly.deb.debian.org/debian/pool/main/c/ccid/ccid_1.4.26-1.dsc
|
||||
sha1 20e22c23b8458548a6b572b044e5dbe4ecdc42e5 ccid_1.4.26.tar.bz2
|
||||
sha256 3267bf708ab780c02f01f6241b7c7277cb892d30fd1179a9926a8cc0ca40be2f ccid_1.4.26.tar.bz2
|
||||
# From http://cdn-fastly.deb.debian.org/debian/pool/main/c/ccid/ccid_1.4.27-1.dsc
|
||||
sha1 d72ee816422183a86006e0083ccd643236b4e12a ccid_1.4.27.tar.bz2
|
||||
sha256 a660e269606986cb94840ad5ba802ffb0cd23dd12b98f69a35035e0deb9dd137 ccid_1.4.27.tar.bz2
|
||||
|
@ -4,9 +4,9 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
CCID_VERSION = 1.4.26
|
||||
CCID_VERSION = 1.4.27
|
||||
CCID_SOURCE = ccid_$(CCID_VERSION).tar.bz2
|
||||
CCID_SITE = https://alioth.debian.org/frs/download.php/file/4205
|
||||
CCID_SITE = https://alioth.debian.org/frs/download.php/file/4218
|
||||
CCID_LICENSE = LGPL-2.1+
|
||||
CCID_LICENSE_FILES = COPYING
|
||||
CCID_INSTALL_STAGING = YES
|
||||
|
@ -1,6 +1,7 @@
|
||||
config BR2_PACKAGE_CCRYPT
|
||||
bool "ccrypt"
|
||||
help
|
||||
ccrypt is a utility for encrypting and decrypting files and streams.
|
||||
ccrypt is a utility for encrypting and decrypting files and
|
||||
streams.
|
||||
|
||||
http://ccrypt.sourceforge.net/
|
||||
|
@ -10,11 +10,11 @@ config BR2_PACKAGE_CEGUI06
|
||||
select BR2_PACKAGE_FREETYPE
|
||||
select BR2_PACKAGE_PCRE
|
||||
help
|
||||
Crazy Eddie's GUI System is a free library providing windowing and
|
||||
widgets for graphics APIs / engines where such functionality is not
|
||||
natively available, or severely lacking. The library is object
|
||||
orientated, written in C++, and targeted at games developers who
|
||||
should be spending their time creating great games, not building
|
||||
GUI sub-systems!
|
||||
Crazy Eddie's GUI System is a free library providing windowing
|
||||
and widgets for graphics APIs / engines where such
|
||||
functionality is not natively available, or severely lacking.
|
||||
The library is object orientated, written in C++, and targeted
|
||||
at games developers who should be spending their time creating
|
||||
great games, not building GUI sub-systems!
|
||||
|
||||
http://www.cegui.org.uk/
|
||||
|
@ -5,10 +5,10 @@ config BR2_PACKAGE_CELT051
|
||||
The CELT ultra-low delay audio codec
|
||||
|
||||
The CELT codec is a compression algorithm for audio. Like MP3,
|
||||
Vorbis, and AAC it is suitable for transmitting music with high
|
||||
quality. Unlike these formats CELT imposes very little delay on
|
||||
the signal, even less than is typical for speech centric formats
|
||||
like Speex, GSM, or G.729.
|
||||
Vorbis, and AAC it is suitable for transmitting music with
|
||||
high quality. Unlike these formats CELT imposes very little
|
||||
delay on the signal, even less than is typical for speech
|
||||
centric formats like Speex, GSM, or G.729.
|
||||
|
||||
Note: this is version 0.5.1.3 of celt.
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
# Localy computed
|
||||
sha256 9562e0b6af59ebc2090107eab5946ce0788a1de36146ad181970cf53e9be7a33 cgic206.tar.gz
|
||||
# Locally computed
|
||||
sha256 1e8834642a4b89528bb7bde2f287e133c6b07e210e68681a34137c436d59d320 cgic207.tar.gz
|
||||
|
@ -4,8 +4,8 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
CGIC_VERSION = 2.06
|
||||
CGIC_SOURCE = cgic206.tar.gz
|
||||
CGIC_VERSION = 2.07
|
||||
CGIC_SOURCE = cgic207.tar.gz
|
||||
CGIC_SITE = http://boutell.com/cgic
|
||||
CGIC_LICENSE = Custom
|
||||
CGIC_LICENSE_FILES = license.txt
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user