Update buidlroot to version 2016.08.1

This commit is contained in:
2016-11-16 22:07:29 +01:00
parent 807ab03547
commit a1061efbc2
3636 changed files with 59539 additions and 25783 deletions

View File

@@ -0,0 +1,20 @@
Fix musl build
Add missing header needed for ssize_t.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
---
Patch status: posted upstream
(http://lists.gnu.org/archive/html/bug-xorriso/2016-05/msg00000.html)
diff -Nuar xorriso-1.4.2-orig/libisofs/aaip_0_2.h xorriso-1.4.2/libisofs/aaip_0_2.h
--- xorriso-1.4.2-orig/libisofs/aaip_0_2.h 2015-11-28 16:41:33.000000000 +0200
+++ xorriso-1.4.2/libisofs/aaip_0_2.h 2016-05-24 11:40:43.874191174 +0300
@@ -16,6 +16,7 @@
#ifndef Aaip_h_is_includeD
#define Aaip_h_is_includeD yes
+#include <unistd.h>
/* --------------------------------- Encoder ---------------------------- */

View File

@@ -5,18 +5,17 @@ config BR2_PACKAGE_XORRISO
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
help
xorriso cd/dvd/bd iso 9660 manipulation and disc burner.
xorriso copies file objects from POSIX compliant
filesystems into Rock Ridge enhanced ISO 9660 filesystems
and allows session-wise manipulation of such filesystems.
It can load the management information of existing ISO
images and it writes the session results to optical media
or to filesystem objects.
libburnia is a project for reading, mastering and writing
optical discs. Currently it is comprised of libraries named
libisofs, libburn, libisoburn, a cdrecord emulator named
cdrskin, and an integrated multi-session tool named xorriso.
The software runs on GNU/Linux, FreeBSD, Solaris, NetBSD.
It is base of the GNU xorriso package and is actively
maintained.
Vice versa xorriso is able to copy file objects out of ISO
9660 filesystems.
http://libburnia-project.org/
http://www.gnu.org/software/xorriso
https://www.gnu.org/software/xorriso
comment "xorriso needs a toolchain w/ wchar, threads"
depends on BR2_USE_MMU

View File

@@ -0,0 +1,14 @@
config BR2_PACKAGE_HOST_XORRISO
bool "host xorriso"
help
xorriso copies file objects from POSIX compliant
filesystems into Rock Ridge enhanced ISO 9660 filesystems
and allows session-wise manipulation of such filesystems.
It can load the management information of existing ISO
images and it writes the session results to optical media
or to filesystem objects.
Vice versa xorriso is able to copy file objects out of ISO
9660 filesystems.
https://www.gnu.org/software/xorriso

View File

@@ -1,2 +1,2 @@
# Locally computed
sha256 901204634651533f7cbd105eab560534702458258529aac4b2f0fc946992107e xorriso-1.3.8.tar.gz
sha256 2843beded1aa4c678706e96fdf9cc5e4b34430b559bdf5bc35df5202125004b3 xorriso-1.4.2.tar.gz

View File

@@ -4,10 +4,19 @@
#
################################################################################
XORRISO_VERSION = 1.3.8
XORRISO_VERSION = 1.4.2
XORRISO_SITE = $(BR2_GNU_MIRROR)/xorriso
XORRISO_LICENSE = GPLv3+
XORRISO_LICENSE_FILES = COPYING COPYRIGHT
# Disable everything until we actually need those features, and add the correct
# host libraries
HOST_XORRISO_CONF_OPTS = \
--disable-zlib \
--disable-bzip2 \
--disable-libcdio \
--disable-libreadline \
--disable-libedit \
--disable-libacl
ifeq ($(BR2_PACKAGE_LIBICONV),y)
XORRISO_DEPENDENCIES += libiconv
@@ -64,3 +73,4 @@ XORRISO_CONF_OPTS += --disable-jtethreads
endif
$(eval $(autotools-package))
$(eval $(host-autotools-package))